Window Programming
-
[DataGrid] Data Binding시 Row항목 조사해서 각 Cell 색상 변경.Window Programming/Silverlight 2011. 8. 3. 21:41
하고자 하는 작업은 아래와 같음. ○ Data Grid에서 특정 컬럼의 날짜 기준으로 초과된 날짜 컬럼은 붉은색 글자로 표시. 자 일단 Data가 Binding된 후 Row별로 값을 확인해야 된다. 1) DataGrid의 LoadingRow 이벤트 사용. 그러면 각 Row가 로딩될때마다 호출되어 Row값을 확인할 수 있다. 사용법은 e.Row.DataContext 의 값을 Binding된 Data형으로 캐스팅해서 읽어오면 땡! 그렇다면 현재 Row에서 각 셀의 값을 알았다. 비교하는 로직은 별도로 짜고.... 그 셀에 해당하는 Element정보는 어떻게 참고할 것인가가 중요해지게 된다! 2) 특정 Cell의 Element 정보를 얻기! DataGrid에서 각 Cell에 해당하는 자료형은 DataGridC..
-
Silverlight에서 WCF호출 실패 message (Status 302)Window Programming/Silverlight 2009. 12. 20. 19:33
프로그램을 작성시 DB에 직접 접근해서 Data를 받아오려고 WCF Servece를 생성하고 아래와 같은 구조로 프로그램 작성. Silverlight App WCF Service Database [문제 발생] 특정 컴퓨터에서 WCF로 접근못하는 상황발생. [현상] WebDeveloperHelper로 체크해보니 clientaccesspolicy.xml 파일을 호출하다 302 에러 발생. clientaccesspolicy.xml은 WCF 접근 권한을 결정하는 파일이라 접근이 안되면 WCF로 접근이 안됨. 그리고 주소가 http://IP Address:포트번호 가 아니라 http://서버이름:포트번호 로 표시됨. [해결] 1) WCF Project를 Publish할때 http://localhost:포트번호 로..