본문 바로가기
반응형

전체 글348

ResourceDictionary assembly를 main app에서 이용하기 wpf_test라는 이름으로 wpf application 프로젝트를 생성하고 XLanguage라는 이름으로 wpf user control 프로젝트를 생성한다. 그리고 XLanguage 프로젝트에 한국어를 제공해줄 ResourceDictionary 파일과 영문을 제공해줄 ResourceDictionary 파일을 추가한다. 여기는 StringResources_ko-KR.xaml과 StringResources_en-US.xaml이라 파일명을 정했다. 그리고 wpf application 프로젝트의 참조에 XLanguage 프로젝트를 추가한다. wpf application 프로젝트의 Application 클래스에 시스템 언어 설정에 따라 언어가 로드될 수 있도록 소스를 작성한다. 언어 설정은 Application.. 2015. 9. 14.
Custom UserControl의 바인딩 처리 단순히 ON/OFF 상태를 표시할 수 있는 UserControl을 하나 만들었다. // Code behind public partial class LEDControl : UserControl { public bool IsOn { get { return (bool)GetValue(IsOnProperty); } set { SetValue(IsOnProperty, value); } } public static readonly DependencyProperty IsOnProperty = DependencyProperty.Register("IsOn", typeof(bool), typeof(LEDControl), new FrameworkPropertyMetadata(default(bool))); public LED.. 2015. 9. 8.
시리얼 포트 접근시 에러처리 문제 : RXTXcomm.jar 라이브러리로 시리얼 포트 접근시 아래와 같은 예외 발생 java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path while loading gnu.io.RXTXCommDriver 해결 :이클립스에서 해당 프로젝트의 Java Build Path - Libararies 탭 - RXTXcomm.jar 하위 메뉴 - Native library location 선택 - Edit... 클릭. 여기서 RXTXcomm.jar 파일이 사용하는 라이브러리 파일들(*.so)이 들어있는 디렉토리를 선택 - OK 2015. 9. 3.
리눅스 시리얼 포트 확인 dmesg | grep tty 위에 나온대로 ttyUSB0가 시스템에 존재하는 시리얼 포트다. 2015. 9. 3.
반응형