繁体   English   中英

C#WinForms:如何设置Button BackColor?

[英]C# WinForms: How to set Button BackColor?

[Microsoft.NET \\ SDK \\ CompactFramework \\ v2.0 \\ WindowsCE]

为什么button1.BackColor = Color.Green在Visual Studio模拟器中可以工作,而在Windows CE 5.0目标上却不能工作?

该平台内置了Skinnable UI OS组件(SYSGEN_XPSKIN)。 外观行为会覆盖设置控件颜色的行为,因此看不到您尝试实现的任何颜色更改。 您的选择是进行用户控制,以在其上绘制自己的按钮,或者查看OEM是否具有不包含外观的OS映像(这是假定您没有办法自己更改OS,如果您可以创建自己的皮肤的第三个选项,也可以使用)。

以为有一个注册表项可以将其关闭,但是我找不到它,并且我没有在OS中具有可换肤UI的设备进行测试。 您可能会玩弄设备注册表来查看是否确实存在一个注册表,但是我并不是说肯定存在一个-只是可能存在。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM