Silverlight 2で不変のスタイルを回避するための良いパターンを見つけた人はいますか?
つまり、一度設定した要素のスタイルをプログラムで切り替えることはできないという事実に対する回避策があります。つまり、ここの2行目では、壊滅的な障害の例外がスローされます。
this.TestButton.Style =(Style)Application.Current.Resources ["Fred"];
this.TestButton.Style =(Style)Application.Current.Resources ["Barney"];