2009-01-01から1年間の記事一覧

DataGridの内容を動的に変更する。

SilverlightのDataGridコントロール。データを表形式で表示できる便利な代物だが、SilverlightにDataSetが無いせいでデータの渡し方が大分限定的になっている。 たぶん一般的な利用方法はクラスのコレクションをItemSourceプロパティに設定する方法だろう。 …

WebサービスへのCookieの送受信

Silverlight3からようやくCookieを使えるようになった。 ひとまず、Webサービスとの間でCookieの送受信をやってみた。 ◆Cookieの送信 [VB.NET] Imports System.Net Sub クッキーの送信() ' Webサービスの生成 WebRequest.RegisterPrefix("http://", WebReque…

TextBoxの自動スクロール

TextBoxに入力された文字列が表示枠を超えたときに 自動的に末端までスクロールしようとしたのだが、 SilverlightのTextBoxにはHideSelectionプロパティやら AppendTextメソッドがなかった。 どうやら、HideSelectionプロパティ、AppendTextメソッドは TextB…

デバッグメッセージの出力

なかなか覚えられないからここに書こう。 VisualStudioの「出力」ウインドウにメッセージを出力する方法。 System.Diagnostics.Debug.WriteLine( )

SilverlightではIMEのチェックが出来ない?

今、テキストボックスにIMEのモードをチェックしたいと思って調べたら、 どうやら今んところSilverligtじゃそれが出来ないらしい。 いろいろ探ってみて、それらしいプロパティを見つけた。 System.Windows.Input.InputMethod.IsInputMethodEnabled これはSet…

匿名メソッド

C#で書くこんなの↓ ( x , y )=>{ x = y * y; } 匿名メソッドというラムダ式の仲間らしい。インラインの中であたかもそこに関数があるかのように 動作する。 デリゲートに渡すのに使ったりするが、どうやらVBでは実現できないらしい。 VBのラムダ式は Functio…

UIコントロールのイベントハンドラが動かない

あるSilverlight画面に貼り付けたTextBoxにマウスを左クリックしたときのイベントを発生させようと思った。 これにあたるイベントがMouseLeftButtonDownイベントなのだが、なぜかイベントハンドラーは動かなかった。 原因を探るとどうやらTextBox側のOnMouse…

ブログ開設

前々からどこからでもメモを読み書きするためのブログが欲しいと思ってた。 平日は仕事、休日は別件や暇でもめんどくさがってなかなか取り掛からなかったけど、ようやく開設できた。