我需要更改 Infragistics 的背景颜色 我创建了一个新的 ultracheckeditor 并现在添加到面板中,当我尝试将 ultracheckeditor 的背景颜色更改为面板颜色时,我无法更改颜色appearance1.BackColor = System.Drawing.Color.Transparent;appearance1.BorderColor = System.Drawing.Color.Transparent;this.ultrabutton.Apperance=apperance1;图像样本
2 回答
智慧大石
TA贡献1946条经验 获得超3个赞
您必须使用 Apperance 属性并确保 UseOsThemes 属性为 False:
ultraButton1.UseOsThemes = DefaultableBoolean.False; ultraButton1.Appearance.BackColor = Color.Aqua;
MYYA
TA贡献1868条经验 获得超4个赞
该问题可能是由于容器中使用了 AppStyling,将 UseAppStyling 设置为 false 工作:
this.ultrabutton.UseAppStyling = false;
如果这个和前面提到的 UseOsThemes 设置没有帮助,请确保该按钮不是使用位图图像呈现的。如果是这种情况,您需要通过使用不同颜色的位图版本来解决问题,或者,如果使用了透明度,您可以更改渲染位图后面的颜色,以便它根据需要显示出来。
- 2 回答
- 0 关注
- 86 浏览
添加回答
举报
0/150
提交
取消