2013/05
-
WPF AutomationPeer 참고.NET/WPF 2013. 5. 28. 10:35
http://msdn.microsoft.com/ko-kr/library/ms590934.aspx ToggleButton CheckBox => AutomationPeer _apeer; IToggleProvider chkBoxToggleProvider; _apeer = new ToggleButtonAutomationPeer(obj as dynamic); chkBoxToggleProvider = (IToggleProvider)_apeer; chkBoxToggleProvider.Toggle(); Button=>IInvokeProvider invokeProv = null; ButtonAutomationPeer peer = new ButtonAutomationPeer(obj as dynamic); invokePro..
-
골든32 사용시 설정사항Database/Oracle 2013. 5. 7. 22:41
골든32를 설치하면 Default Date Format 이 설정되어 있다 아래는 Golden32 옵션 골든6버전을 받아서 옵션을 보면 Oracle Date Format 이 비어있다 여기서 골든32로 사용시 데이터 주의를 요할 것 같다 골든32버전은 Default Date Format 칸을 빈칸으로 설정하면 데이터 오판하는일이 없을듯 실제로 골든32 버전 Select Query 결과 값과 다른 DBMS (PL/SQL Developer와 Toad)의 Select Query 결과 값이 달랐다 무척 혼란을 주었는데 문제는 Default Date Format이 골든32의 Default Date Format 설정이 디폴트(MM/DD/YYYY HH24:MI:SS) 로 되어 있었다는 것이다 골든32에서 Default ..
-
dynamic 오류 System.IndexOutOfRangeException 'Microsoft.CSharp.dll'.NET/WPF 2013. 5. 2. 16:39
WPF UserControl을 상속받은 클래스에서 자기자신의 클래스를 에셈블리로드해 dynamic으로 형변환 다음 메소드 오버라이딩 된 메소드를 호출시 (pop.Content as dynamic).PADetailPartMedCostReceivePaymentLoad(inObj); 간헐적으로 아래 오류발생 ... System.IndexOutOfRangeException에서 'Microsoft.CSharp.dll' 형식의 예외가 발생했지만 사용자 코드에서 처리되지 않았습니다. => 명시적으로 클래스명 as 캐스팅 후 오류 해결 (pop.Content as HIS.PA.CORE.UI.PADetailPartMedCostReceivePayment).PADetailPartMedCostReceivePaymentLoad..