かずきのBlog@hatena

日本マイクロソフトに勤めています。XAML + C#の組み合わせをメインに、たまにASP.NETやJavaなどの.NET系以外のことも書いています。掲載内容は個人の見解であり、所属する企業を代表するものではありません。

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です・・・。