Silverlight에서는 OpenFileDialog는 사용 가능하지만 SaveFileDialog는 제공하지 않는다. 이는 사용자 PC에 접근하는 권한이 없기 때문에 파일 저장에 관한 내용은 제공하지 않는다. Isolated Storage 임시로 저장할 수 있는 공간을 XAP Application 마다 제공한다. 아직 이쪽에 내용을 아는 것이 부족한데 천천히 추가해 나가야 겠다. -_ -;;
실버라이트를 통해 HTML 문서에 접근하여 처리를 할 수 있다. 그에 어떠한 내용이 필요한지 다음과 같이 정리를... 많이 부족하지만 ㅠㅠ.. Access HTML document // 다음과 같은 위치의 namespace가 필요하다 using System.Windows.Browser; // static HtmlPage class provides entry point HtmlPage.Navigate("주소"); // 지정된 주소로 페이지를 이동한다. String server = HtmlPage.DocumentUri.Host; // 현재 접속된 페이지의 URI 값을 가져온다 // HTML 이벤트 엘레먼트에 이벤트를 작성 HtmlElement myButton = HtmlPage.Document.GetElem..
실버라이트로 자바스크립트와 통신할 때 이용할 수 있다. 실버라이트와 페이지 사이에 동적 데이터를 주고 받을 때 사용하면 좋을듯... 1. 메소드 생성 [ScriptableMember] Public void Search(string name) {…} 2. 등록 HtmlPage.RegisterScriptableObject("entry", this); 3. 엘레먼트에 등록 Var control = document.getElementById("id"); control.Content.Entrypoint…
자료 출처 : http://hugeflow.com/ 실버라이트 2.0에는 동기방식의 통신은 없애고 비동기 통신만 남겨두었다. 이 방식을 사용하기에 WebClient와 WebRequest 두가지를 사용할 수 있는데. WebClient가 약간 더 코드가 간결하고 WebRequest는 어렵다. 하지만 크게 어려운 것은 아니다. 다음의 기본 사용 예로 설명을 대신하도록 한다. WebClient WebClient wc = new WebClient(); wc.DownloadStringCompleted += new DownloadStringCompletedEventHandler(wc_DownloadStringCompleted); wc.DownloadStringAsync(new Uri("http://hugeflow.c..
실버라이트에서는 clientaccesspolicy.xml 파일을 이용해서 사용자 접근을 제어한다. 다음과 같이 예를 보면, http://hugeflow.com/clientaccesspolicy.xml silverlight 호스트 하는 서버의 사용자 접근에 대한 접근제어를 지정한다 FLEX에서의 접근제어는 crossdomain.xml 파일을 이용한다. http://www.yahoo.com/crossdomain.xml
윈도우 폼을 만들어 실행할 때 현재 프로그램이 메모리를 얼마나 사용하는지, 어떤 동작에 메모리 변화가 어떤지 실시간으로 확인하고 싶은 경우가 많이 있죠. 그래서 다음과 같은 코드가 필요할 수 있습니다. 먼저 디자이너 코드에는 다음과 같이 Timer Class가 있어야 합니다. private System.Windows.Forms.Timer timer1; private void InitializeComponent() { this.timer1 = new System.Windows.Forms.Timer(this.components); // // timer1 // this.timer1.Enabled = true; this.timer1.Interval = 3000; // 3초마다 메모리 값을 읽어옵니다. this...