gpt4 book ai didi

c# - 如何在 winform c# 中禁用工具条下的行?

转载 作者:可可西里 更新时间:2023-11-01 07:59:44 25 4
gpt4 key购买 nike

alt text

这条线?

最佳答案

这是“系统”渲染器中的错误,详细信息在 this bug report 中.

Microsoft 的响应给出了一个非常简单的解决方法:

1) 创建 ToolStripSystemRenderer 的子类,覆盖 OnRenderToolStripBorder 并使其成为空操作:

public class MySR : ToolStripSystemRenderer
{
public MySR() { }

protected override void OnRenderToolStripBorder(ToolStripRenderEventArgs e)
{
//base.OnRenderToolStripBorder(e);
}
}

2) 将该渲染器用于您的工具条。在对工具条的 RenderMode 属性进行任何赋值后,必须赋值渲染器,否则它将被对 System.Windows.Forms 渲染器的引用覆盖。

toolStrip3.Renderer = new MySR();

关于c# - 如何在 winform c# 中禁用工具条下的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1918247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com