Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.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
如何强制.net表单控件(如按钮)始终为矩形?_.net - Fatal编程技术网

如何强制.net表单控件(如按钮)始终为矩形?

如何强制.net表单控件(如按钮)始终为矩形?,.net,.net,如何强制.net(在ms windows下)窗体控件(如按钮)始终为矩形 我希望它能够改变大小,但始终为矩形。这取决于操作系统处理按钮形状的方式 按钮的视觉样式在不同的windows操作系统中会有所不同。在windows XP和windows Vista中,情况将不同 这里有一篇好文章 对于按钮,您可以将属性FlatStyle值更改为Flat或Popup。当您通过将按钮拖动到设计器来创建按钮时,按钮创建和初始化的代码将添加到表单中。您可以创建自己的button类(继承自button),并确保每次

如何强制.net(在ms windows下)窗体控件(如按钮)始终为矩形


我希望它能够改变大小,但始终为矩形。

这取决于操作系统处理按钮形状的方式

按钮的视觉样式在不同的windows操作系统中会有所不同。在windows XP和windows Vista中,情况将不同

这里有一篇好文章


对于按钮,您可以将属性FlatStyle值更改为Flat或Popup。

当您通过将按钮拖动到设计器来创建按钮时,按钮创建和初始化的代码将添加到表单中。您可以创建自己的button类(继承自button),并确保每次创建button时,它的高度等于宽度。如果不是-使高度等于宽度或宽度等于高度。然后,如果您使用这个类,您将始终能够更改按钮大小,但它将保持矩形。如果要同时将表单上的所有按钮设置为矩形,而不将其类型更改为某种自定义类型,但在添加帮助说明时添加此功能(使其为矩形),则可以使用IExtender。这是一件好事,可以让所有特定类型的职业都拥有你喜欢的能力。如果你需要更多的细节,请告诉我