有没有办法在C#中使用Label对象创建线分隔符?

有没有办法在C#中使用Label对象创建线分隔符?,c#,winforms,C#,Winforms,我用的是VS2010 有没有办法在C#Windows窗体中创建行分隔符?我有时使用默认背景色和全白色背景 我发现这两种方法都不适合我 label2.AutoSize = false; label2.Height = 2; label2.BorderStyle = BorderStyle.Fixed3D; 或 只需将第一个更改为使用BorderStyle.FixedSingle或将高度至少更改为4 WinForms中并没有太多新功能,但VS应该随附

我用的是VS2010

有没有办法在C#Windows窗体中创建行分隔符?我有时使用默认背景色和全白色背景

我发现这两种方法都不适合我

        label2.AutoSize = false;
        label2.Height = 2;
        label2.BorderStyle = BorderStyle.Fixed3D;


只需将第一个更改为使用
BorderStyle.FixedSingle
或将高度至少更改为
4


WinForms中并没有太多新功能,但VS应该随附。如果在工具箱中看到该部分,则可以在设计器中放置一个可用的行控件。您可以更改其边框样式、厚度、颜色等。

好的,谢谢。我只是希望VB开发人员能够投资,在工具箱中提供一个具有可编辑属性的line对象。它被标记为duplicate,但我第一眼就找不到它,而且前面的标题没有指定有关line separator的内容。
        label2.MaximumSize = new Size(100, 0);
        label2.AutoSize = true;