我正在尝试在我的简单应用程序中更改网格的背景颜色(名称为“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();
在行后完成。