かずきのBlog@hatena

日本マイクロソフトに勤めています。このブログは個人ブログなので、ここに書いている内容は個人的な意見で会社の公式見解ではない点にご注意ください。好きなものは XAML と C# 。苦手なものは型の無い言語です。

Silverlight ToolkitのControls BrowserのバグかSilverlightのバグらしきもの見つけた

自分で検証はしてないけど、とりあえずSilverlightの画面が真っ白になって戻ってこなくなるバグを見つけた。

再現手順

  1. Silverlight Controls Browserを起動する
    1. http://silverlight.codeplex.com/ からSilverlight 4 samplesかonline Silverlight 3 samplesをクリック
  2. DataGridを選択
  3. DataGrid内のMaster-Details with DataGrid and DataFormのタブを開く
  4. DataForm側のPhone列にaと打ち込んでバリデーションエラーを発生させる
  5. "DataGrid"(DataFormじゃないよ)上でFirst Nameを空文字にしてバリデーションエラーを発生させる
  6. DataGrid上でFirst Nameに適当な値を入力してEnterキーを押す
  7. 画面が真っ白になる

という手順なんだけどうちだけかな?OSは今は昔のWindows XP SP3です・・・。