Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net .net 2.0中文本框的文本框边框属性_Vb.net_Textbox_.net 3.5_.net 2.0 - Fatal编程技术网

Vb.net .net 2.0中文本框的文本框边框属性

Vb.net .net 2.0中文本框的文本框边框属性,vb.net,textbox,.net-3.5,.net-2.0,Vb.net,Textbox,.net 3.5,.net 2.0,在VB.net中,文本框没有边框颜色属性。但是我想要一个具有边框颜色属性的控件。我已经尝试了中提到的代码。通过使用它,我能够创建一个可以添加到VisualStudio并可以使用的控件。对于.NET3.5目标项目来说,它非常适合我。但它不适用于.NET2.0目标项目。边框颜色没有改变。我甚至尝试过使用.NET2.0目标构建控件(dll)并将其添加到项目中,但没有成功。因此,请在这方面或其任何替代方案上帮助我一个更简单的解决方案可能是在文本框周围绘制一个矩形,并将文本框边框设置为“无”Visual

在VB.net中,文本框没有边框颜色属性。但是我想要一个具有边框颜色属性的控件。我已经尝试了中提到的代码。通过使用它,我能够创建一个可以添加到VisualStudio并可以使用的控件。对于.NET3.5目标项目来说,它非常适合我。但它不适用于.NET2.0目标项目。边框颜色没有改变。我甚至尝试过使用.NET2.0目标构建控件(dll)并将其添加到项目中,但没有成功。因此,请在这方面或其任何替代方案上帮助我

一个更简单的解决方案可能是在文本框周围绘制一个矩形,并将文本框边框设置为“无”

Visual Studio Visual Basic电源组作为一个可以添加到文本框后面的矩形。查看工具箱的底部-可能只是WinForms。或者从MS下载最新版本

是的。但是我有没有像我在问题中提到的链接那样工作的编码?对不起,我没有,在文本框周围绘制一个矩形要比构建自定义控件容易得多,因为使用用户选择的视觉样式主题绘制边框。你不能改变它,你只能假装它。链接代码是一种跨越边界的黑客攻击。2.0和3.5之间没有区别,它是完全相同的程序集。@HansPassant您是对的。但是它不适用于.net 2.0项目。颜色不变。你知道为什么吗?