【问题标题】:Is there a way to create a line separator using a Label object in C#? [duplicate]有没有办法在 C# 中使用 Label 对象创建行分隔符? [复制]
【发布时间】:2013-08-06 04:20:42
【问题描述】:

我正在使用 VS 2010。

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

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

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

        label2.MaximumSize = new Size(100, 0);
        label2.AutoSize = true;

【问题讨论】:

  • 它被标记为重复但我第一眼找不到它,而且之前的标题没有指定关于行分隔符的内容。

标签: c# winforms


【解决方案1】:

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

WinForms 中没有很多新东西,但 VS 应该带有 Visual Basic Power Packs Controls。如果您在工具箱中看到该部分,则可以在设计器上放置一个可用的线控件。你可以改变它的边框样式、粗细、颜色等。

【讨论】:

  • 好的,谢谢。我只是希望 VB 开发人员能够投资于在工具箱上提供具有准备好的可编辑属性的线对象。
猜你喜欢
  • 2013-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-02
  • 2020-10-24
  • 2011-05-16
  • 1970-01-01
相关资源
最近更新 更多