본문 바로가기

분류 전체보기

(172)
Service Reference 추가 할때 주의 해야 할점 Service Reference 를 추가 하고 이름을 줄때 이름 사이에 "." 이 들어가면 에러가 발생 합니다. ㅠ_ㅠ 이야기 들었었는데 이것땜시 또 한참을 삽질을 ;-{
동적으로 ItemsPanelTemplate 만들기 이럴수가!! ItemsPanelTemplate는 코드에서 바로 설정할려는 Panel 값을 넣을수 없었군요!! 그래서 Xaml 을 만들어 내서 읽어야 하네용 public ItemsPanelTemplate GetItemsPanelTemplate() { StringBuilder itemsPanelTemplateXaml = new StringBuilder(); itemsPanelTemplateXaml.Append""); itemsPanelTemplateXaml.Append(""); itemsPanelTemplateXaml.Append(""); return (ItemsPanelTemplate)XamlReader.Load(itemsPanelTemplateXaml.ToString()); } 어렵지 않네용~ 후후 출처..
HtmlElement 와 실버라이트 겹치기 실버라이트로 메뉴나 다른 어떤 컨트롤들을 만들어서 기존에 있던 HtmlElement 들과 잘 섞어서 사용 하고 싶으신 경우가 있는데요 위에 화면처럼 서로 어울리지 못한상황은 저희가 원하는 상황은 결코 아니죠~ 그래서 실버라이트 컨트롤을 어떻게 하면 HtmlElement 들과 잘 어울릴수 있는지에 대해서 간단히 적어 볼까 합니다~ 자세한 내용은 이미 길버트님이 잘 포스팅을 해주셨구요 그내용은 아래에 가시면 확인해 보실수 있습니다. http://gilverlight.net/2679 그리고 여기서는 급하게!! 혹은 그냥 하는 방법만 알고 싶으신 분들을 위해 내용을 짧게!! 쓰자면요 실버라이트를 추가해주는 오브젝트 태그 부분에 넘기는 파라미터에 //배경은 투명하게 //요놈을 추가 요런식으로 넣어주시면 된다는 짧..
SplashScreen (실버라이트 로딩시에 나오는 화면설정) 실버라이트가 다운 될때 파란색원이 뺑글뻉글 돌면서 가운데 숫자가 올라가면서 실버라이트가 다운되고 있다고 표현해주고 있는데요 솔직히 식상하시죠? ㅋ_ㅋ 그래서 이번에는 그 로딩화면을 바꿔볼까 합니다. 머 테스트를 해볼려면 실버라이트 파일을 무겁게 만들어서 받는 시간을 늘려야 하는데요 그래서 이번에는 무거운 파일을 올리기 머해서 그냥 안올리도록 하겠습니다 ㅡㅡ;;; 우선 실버라이트가 들어가는 오브젝트 태그안에 다음과 같은 속성이 들어가는데요 splashscreensource : 패키지가(소스가) 다운로드 되는 동안 보여줄 XAML 페이지의 URI onsourcedownloadprogresschanged : 소스가 다운로드 되는 동안 지속적으로 호출될 자바스크립트 이벤트 핸들러에 대한 참조. 이 이벤트는 전체..
ASPX 에서 실버라이트 미설치시 표여줄 화면 표시 방법 //ASPX 페이지 에서 silverlight 미설치시 보여줄 화면 포맷
OutOfBrowser 에서의 Navigation 실버라이트3 베타가 나오면서 네비게이션 기능과 OutOfBrowser 기능이 추가가 되였는데요 그중에서 OutOfBrowser에서의 Navigation 에 대해서 쓸까 합니다. 원문의 내용은 http://www.hoons.kr/MetaBlog/Contents.aspx?blogIdx=11396 여길 가보시면 볼수 있습니다. Navigation FrameWork 에서는 다음과 같은 APi를 제공하는데요 ▷CanGoBack / CanGoForward ▷GoBack / GoForward 보시는 바와 같이 앞으로/뒤로 갈수 있는지 와 앞으로/뒤로 가기가 제공됩니다. 제가 실버라이트3를 안깔아서 -_-;; 그냥 원문에 있는 내용을 Copy....해서 넣도록 하겠습니다. 버튼을 2개 추가 하고 각각 클릭이벤트를 추가..
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..