我正在设计一个应用程序,并且必须通过代码实例化控件。问题是我无法改变背景颜色。我试图在互联网上看,但没有成功。我已经联系了Microsoft支持服务,但也没有成功。
我读到您通常使用System.Color或System.ColorHelper更改颜色。两者都无法在应用程序中访问。
那么如何解决以下问题:
TextBox^ txtID = ref new TextBox();
txtID->Background = ?;
答案 0 :(得分:1)
我有解决方案,首先制作画笔对象并设置颜色并将该颜色指定给控件背景。我使用了以下内容:
SolidColorBrush^ myBrush = ref new SolidColorBrush(Windows::UI::Colors::Red);
TextBox^ txtID = ref new TextBox();
txtID->Background = myBrush;