在标准的windows安装程序中,窗体底部和主要部分的控件按钮之间有一个分隔符.有人知道在WinForms/.Net中如何做到这一点吗?我试过摆弄面板控件等的边框设置,但没能得到同样的结果.

alt text

推荐答案

我不久前用Spy++解决了这个问题,发现它只是一个标准的Win32静态控件——相当于WinForms标签.获得相同效果的步骤:

  1. 向窗体中添加标签控件.
  2. 将标签文本设置为空.
  3. 将BorderStyle设置为Fixed3D.
  4. 将AutoSize设置为false.
  5. 将高度设置为2(在标签属性下的"大小/高度"字段中键入2最容易实现).

.net相关问答推荐

如何在dotnet中使用OpenTelemetry Prometheus导出器导出多个版本的度量?

如何从 tshark 的 stderr 捕获实时数据包计数?

NuGet 兼容与计算框架(Xamarin 和 .NET 6)

保存时不保留 XML 格式

使用 Powershell TOM 在 SSAS 表格中创建分区

Dictionary.FirstOrDefault() 如何判断是否找到了结果

代码访问安全是否在任何现实世界中使用?

"投掷;" 是什么意思?靠自己做什么?

BackgroundWorker 中未处理的异常

注册 COM 互操作与使程序集 COM 可见

如何使用c#从excel文件中读取数据

Linq查询分组并 Select 第一个项目

[DllImport("QCall")] 是什么?

C# 相当于 Java 的 <?在泛型中扩展 Base>

如何从头开始以编程方式配置 log4net(无配置)

C# 应用程序中的全局键盘捕获

如何将 VB 项目转换为 C# 项目

多个列表与 IEnumerable.Intersect() 的交集

在foreach循环中修改列表的最佳方法是什么?

如何在我的机器上找到 fuslogvw.exe?