gpt4 book ai didi

vb.net - 如何修改 vb.net 中禁用按钮的外观?

转载 作者:行者123 更新时间:2023-12-04 15:16:18 25 4
gpt4 key购买 nike

我在 vb.net 中禁用了一个按钮,当我这样做时,我无法控制 BackColor 或 ForeColor 属性来更改外观。我为它们设置了新值,但它们没有被接受。禁用按钮看起来几乎和我启用的按钮一模一样,所以你看不出区别。我正在使用平面样式按钮,但已尝试更改它,但它似乎仍然不起作用。有什么技巧可以做到这一点吗?

最佳答案

我在 VB.NET 2008 中遇到了类似的问题。

当我在设计时将文本框的背景颜色设置为默认值以外的其他颜色时,当我在运行时禁用该文本框时,它并没有获得“禁用”的外观;背景颜色保持不变。
为了解决这个问题,我必须覆盖 OnEnabledChanged 方法并手动将背景设置为我需要的。

这与您遇到的问题略有不同,但我认为覆盖 OnEnabledChanged 方法可能会对您有所帮助。

关于vb.net - 如何修改 vb.net 中禁用按钮的外观?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2103707/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com