본문 바로가기

silverlight

(52)
SplashScreen (실버라이트 로딩시에 나오는 화면설정) 실버라이트가 다운 될때 파란색원이 뺑글뻉글 돌면서 가운데 숫자가 올라가면서 실버라이트가 다운되고 있다고 표현해주고 있는데요 솔직히 식상하시죠? ㅋ_ㅋ 그래서 이번에는 그 로딩화면을 바꿔볼까 합니다. 머 테스트를 해볼려면 실버라이트 파일을 무겁게 만들어서 받는 시간을 늘려야 하는데요 그래서 이번에는 무거운 파일을 올리기 머해서 그냥 안올리도록 하겠습니다 ㅡㅡ;;; 우선 실버라이트가 들어가는 오브젝트 태그안에 다음과 같은 속성이 들어가는데요 splashscreensource : 패키지가(소스가) 다운로드 되는 동안 보여줄 XAML 페이지의 URI onsourcedownloadprogresschanged : 소스가 다운로드 되는 동안 지속적으로 호출될 자바스크립트 이벤트 핸들러에 대한 참조. 이 이벤트는 전체..
ASPX 에서 실버라이트 미설치시 표여줄 화면 표시 방법 //ASPX 페이지 에서 silverlight 미설치시 보여줄 화면 포맷
DataBinding 개요 이번에는 DataBinding 시에 INotifyPropertyChanged 를 해준것과 아닌것의 차이 Mode에서 OneWay 와 TwoWay 의 차이를 설명할까 합니다. 우선 간단한 테스트를 해보시도록 하겠습니다. 테스트 테스트 방법 & 결과 1)Input 부분에 각각 값을 넣어보고 밑에 "실행" 버튼을 클릭 했을때 PropertyChange 를 해준것과 아닌것의 차이를 본다 ->왼쪽 부분은 PropertyChange 에 대한 이벤트가 발생 안하므로 DataClass의 값이 바뀐다손 치더라도 그 값이 반영이 안되는걸 볼수 있습니다. 2)OneWay 와 TwoWay의 테스트 방법은 OneWay 방식에 나타난 값을 변화 시키고 TextBox 에서 Focus를 빼줬을때(즉 OneWay TextBox ..
ClipBoard 에 복사하는 방법 개요 퍼가기 같은곳에 보면 클립보드에 복사하기가 있는데요. 고놈의 소스입니다. 소스내용 Internet Explorer-only Clipboard Access using System; using System.Windows.Browser; namespace ClipboardDemo { public static class Clipboard { const string HostNoClipboard = "The clipboard isn't available in the current host."; const string ClipboardFailure = "The text couldn't be copied into the clipboard."; /// /// Write to the clipboard (Interne..
TextBox 그속이 알고 싶다... 개요 오늘 제가 텍스트 박스를 하나 만들었었습니다. . . 근데 요놈을 쓰는 환경에 많은 단축키들이 난무 했었기에 텍스트를 입력하다가 발생하게될 여러 작동들을 방지 하기 위해서 e.Handled를 KeyUp 과 KeyDown 둘다 에서 True 를 줬는데 정말 생각도 못했던 작동을 해서 포스팅을 하게 되였습니다. 결론? 한글만!! 오직 한글만 입력이 되네요 ㅡㅡ;;;영어/숫자 다 입력 안되고 한글만~!! 이건 세종대왕님의 분노인가요? ㅡㅡ;; 허허허 농담입니다 -_-.. 추가아 다시 실험을 해보닌까 KeyUp 이나 KeyDown 둘중에 한곳에 만 e.Handled = True를 주면 발생 하는군요!! 왜 이렇게 되시는지 아시는 분 혹시 계시나요? 아옹~
TextBox 의 KeyUp Event 현상??? 개요 이번 작업중에 TextBox 의 TextWrapping 설정을 Wrap 으로 두고 KeyUp 이벤트를 써야 하는 상황이 생겼습니다. 그래서 TextBox를 하나 만들어서 작업을 하던 중에 이상한 점이 발견 되어서 포스팅을 하게 되였습니다. 후후 내용 다음은 간단한 시험 입니다. 제가 제어한 부분은.. TextWrapping 의 유/무 KepUp 이벤트의 유/무 입니다. 실행 결론 결론은... 이건뭥미?? 왜 이렇게 되는지 아시는분 답글좀 ㅎㅎㅎ
Date Navigation 개요 머 이번에 만든 Daate Navigation은요 제가 요즘 진행중인 프로젝트에 들어가는 달력 인데요. 팀장님의 허락하에 포스팅을 하게 되였습니다. 구경들 한번 해보세요~♬ 실행화면 우선 가운데는 오늘 이 표시 되구요 위 나 아래의 날짜를 누르게 되면 그 날짜로 이동을 하게 됩니다. 그리고 앞으로 혹은 뒤로 버튼을 누르게 되면 현재는 7일 즉 일주일씩 이동하게 되어 있구요 이동하는 날짜는 설정이 가능 합니다. 그리고 밑에 DatePicker는 위의 달력과 연동이 되어서 같이 날짜가 변하게 되여 있습니다 물론 DatePicker 의 Date 가 바뀌 였을 경우에 날짜가 같이 바뀌게 되어 있습니다. 실행해보세요~ 소스설명 우선 소스를 보면 DatePickerComponent 와 DatePickerCon..
페이지 새로 고침에 대한 새로운 방법; 제가 밑에 쓴글에 보면 JavaScript를 통해서 새로 고침을 하는 방법을 선보였었는데요... 그것보다 쉬운방법이 떡하니 존재 하더군요... 길버트님(?) 이 지적을 해주셨는데요!! 맞습니다~!!! 바로 그 방법은!!! 두둥 HtmlPage.Window.Navigate(HtmlPage.Document.DocumentUri); 요런식으로 해주면 아주 자연스럽게 자기 자신의 Uri 이동 하더군요 ~ 즉 새로 고침을 하는거지요~ ㅎㅎ 저번에 올린건 그냥 Javascript를 이용하는 방법으로 봐주세요~ ㅋ_ㅋ