我有一个颜色在其中的数据库。我想采用这种颜色并将其应用于动态生成的按钮。似乎这样做的方法是使用SolidBrush。但是 - 没有定义。我试过包括system.drawing,但它仍然无法使用....
Dim newbutton As New Button
newbutton.Content = catArray(0, t)
newbutton.Height = 50
newbutton.Width = 175
newbutton.HorizontalAlignment = HorizontalAlignment.Left
newbutton.VerticalAlignment = VerticalAlignment.Top
Dim Brsh As New System.Drawing.SolidBrush(Color.FromArgb(readColor))
newbutton.Margin = New Thickness(y, l, 0, 0)
newbutton.Name = "cat" & catArray(2, t)
AddHandler newbutton.Click, AddressOf catHandler
grdCat.Children.Add(newbutton)
我尝试添加System.Drawing作为项目的引用,但是我收到了这个错误:
"无法添加对#34; System.Drawing.dll的引用。
ActiveX类型库c:\ Windows \ Microsoft.net \ Framework \ v4.0.30319 \ System.Drawing.tlb是从.net程序集导出的,无法添加为引用。
添加对.net程序集的引用。"
我试图"添加对.net程序集的引用"并得到了同样的错误...
我确定这是一个愚蠢的事情 - 我想要做的就是改变按钮颜色,这在winforms中非常容易......
感谢您的帮助!!!