4월, 2012의 게시물 표시

DependencyProperty 가 Binding이 안되는 경우

xmal에서 DataTemplate 을 이용해 template을 정의할때 CheckBox등 element를 binding을 해보면 안된다. 그냥해도 안되고 DependencyProperty 에 등록해줘도 안된다. 그런데, Command 같은것들은 된다. 

RibbonControlLibrary 초기화(?) 속도 문제

http://social.msdn.microsoft.com/Forums/ko-KR/visualcsharpko/thread/27948d4a-1c12-4646-bd13-6246e4f26ed5 MSDN 포럼에 질문을 올렸는데 아무런 닶이없다. 결국 .Net Framework 4.0 Client Profile 로 환경을 다시 맞추어 게시하여 구동속도가 느린 pc에서 테스트 해보았다. 결과는 다 빨라졌다. 결국, 리본 초기화시 느려지는 문제는 원인도 모르고 넘어가야할것 같다. SQLite가 런타임 혼합한다고 불평해서 구글링해서 app.config 에 supportedRuntime 에 에트리뷰트를 하나 추가해주었다. 나머지 모듈과 unity container 가 잘 동작하는지 테스트하고 AvalonDock 2.0 베타 버전까지 테스트 해봐야겠다. * AvalonDock 은 prism 사용시 레이아웃을 저장하면 region 이 사라진다. 내공이 딸려서 수정은 못하고 AvalonDock 2.0부터는 prism을 지원한다고 하니 테스트 해봐야겠다. ============================================================= 추가로 테스트한 결과 리본컨트럴을 어셈블리 서명을 확인하는것 같다. 처음엔 리본컨트럴이란 생각을 못해서 서명확인을 하지않도록하는건 무시했었다. fx3.5에서 app.config 에 서명확인을 하지 않도록하면 빠르게 실행된다. 하지만, 네트워크 설정값에 뭔가 timeout같은 값이 있기때문에 특정pc에서 느려지는것 같다.