【发布时间】:2025-12-26 07:15:11
【问题描述】:
在 VB.net 中,文本框没有边框颜色属性。但我想要一个具有边框颜色属性的控件。我已经尝试过this link 中提到的代码。通过使用它,我能够创建一个可以添加到 Visual Studio 并且可以使用的控件。它适用于.net 3.5 目标项目。但它不适用于 .net 2.0 目标项目。边框颜色没有改变。我什至尝试使用 .net 2.0 目标构建控件(dll)并将其添加到项目中,但它没有用。所以请帮助我或任何替代它
【问题讨论】:
-
用用户选择的视觉风格主题绘制边框。你不能改变它,你只能伪造它。链接的代码是围绕它的一个hack,它覆盖了边框。 2.0 和 3.5 没有区别,是完全一样的程序集。
-
@HansPassant 你是对的。但它不适用于 .net 2.0 项目。颜色不变。你知道为什么吗?
标签: vb.net textbox .net-3.5 .net-2.0