1

シンプルなアプリ(ボタンをクリックしたとき)でグリッドの背景色(「colorPlace」という名前)を変更しようとしています。私は試しました(赤、緑、青はバイトです):

colorPlace.Background = new SolidColorBrush(Color.FromArgb(255, red, green, blue));

と:

colorPlace.SetValue(BackgroundProperty, "#FFFFFFFF");

そして、私が得るのは次のとおりです。

An exception of type 'System.NullReferenceException' occurred in Project.DLL but was not handled in user code

それを行う方法はありますか?


編集:ああ、解決策を見つけただけです-要素(グリッド、ボタンなど)のすべての変更は、行の後に行う必要がありますInitializeComponent();

4

1 に答える 1