2017년 7월 30일 일요일
[C#, Snippet] INotifyPropertyChanged 인터페이스를 위한 코드 조각
System.ComponentModel.INotifyPropertyChanged
인터페이스 구현 및 활용을 위한 코드가 담겨져 있습니다
Notify 메소드가 protected 한정자로 설정되어있는 이유는
상속시에도 인터페이스를 재구현할 필요성을 없앴습니다
인터페이스 구현 조각
https://www.dropbox.com/s/e003x30v647bdgf/PropertyChanged.snippet?dl=0
프로퍼티 구현 조각
https://www.dropbox.com/s/37yoaktlp9m2uk1/NotifiableProperty.snippet?dl=0
[C#, WPF] C_932.NLS 설치 프로그램
ITHVNR - windows redstone x64 임시해결책 (rs1, build 14393)
위 링크의 해결책을 자동으로 처리하기 위한 프로그램
아래는 실행파일
DropBox : https://www.dropbox.com/s/o6degm3k9a1n2ef/C932%20Installer.zip?dl=0
아래는 소스코드
DropBox : https://www.dropbox.com/s/23y9kby2ihk3nzv/C_932_Installer.zip?dl=0
2017년 7월 24일 월요일
[C#, WPF] 방송용 채팅 위젯을 모니터에 직접 띄우는 프로그램
프로그램의 이름은 "ShowOnDesktop" 이라고 지었습니다.
원래 WPF에 있는 WebBrowser 컨트롤을 사용하여 만드려고 했는데
유감스럽게도 이 컨트롤은 IE의 구버전 브라우저이기 때문인지
스크립트 오류를 뿜으며 되지 않더군요.
그래서 닷넷을 위한 CEF(Chromium Embedded Framework)을 구해서
어찌저찌 만들어보았습니다.
※구글 드라이버와의 동기화문제 때문에 삭제되었었으나 일단 복구했습니다.
소스코드는 나중에 올리고 현재는 실행파일만 받을 수 있습니다.
소스코드 : https://drive.google.com/drive/folders/0B3EmLCf3GeuUaHJzTEt5cGZJSUk?usp=sharing (X)
실행파일 : https://drive.google.com/file/d/0B3EmLCf3GeuUWHFWSlQ3Q0pNSHM/view?usp=sharing (O)
유감스럽게도 프로젝트와 프로그램의 크기는 매우 작지만
CefSharp의 크기가 300MB에 달해서 쓸데없이 크기가 비대해졌군요.
궁금한 것이 있으시면 codegenerater@gmail.com 으로 문의해주세요
피드 구독하기:
글 (Atom)