【问题标题】:Winforms dialog title indentation without iconsWinforms对话框标题缩进没有图标
【发布时间】:2020-03-03 09:47:12
【问题描述】:

我们目前正在重做对话框,这是一个关于 Winforms 设计的问题。 我们决定不在每个对话框的标题中使用图标。但是现在我们在标题文本之前有了这个奇怪的缩进。有没有办法删除这个缩进(请看绿线)...

提前致谢。

【问题讨论】:

    标签: c# winforms indentation title


    【解决方案1】:

    我不了解 WinForms,但在经典 Win32 中,您将处理 WM_NCPAINT 消息并按照您想要的方式绘制框架。您可以在 WinForms 中处理 Win32 消息,但目前细节让我无法理解(但很容易搜索答案)。所以你会做这样的事情:-

    func Handle_WM_PAINT (args)
    {
        call default drawing handler
        redraw the title bar the way you want it
    }
    

    【讨论】:

      【解决方案2】:

      如果是 C# 应用程序,则将窗体边框样式更改为 SizableToolWindow。

      【讨论】:

        猜你喜欢
        • 2017-03-25
        • 2018-04-27
        • 1970-01-01
        • 2015-07-22
        • 2011-05-05
        • 2011-07-21
        • 2016-01-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多