当前位置: 首页 > 编程语言 > C#

没有控制框的Windows窗体对话框图标Share

时间:2023-04-10 23:16:59 C#

没有控制框的Windows窗体对话框图标最大化框被禁用?单击图标时我不需要任何功能(关闭、关闭、移动等)。我只是希望它看起来更漂亮。NoControlBox=>NoIcon...当ControlBox被禁用时,窗体windowstyleWS_SYSMENU标志(不知何故远远超出)被丢弃,因此Windows无法显示图标。我实际上还没有找到关于为什么(以及如何)右上角图标在没有WS_SYSMENU的情况下继续存在的明确解释......但找到了一个更适合您需要的好东西)privateconstintGWL_STYLE=-16;privateconstintWS_CLIPSIBLINGS=1您可以将ControlBox属性设置为false。控件框、最大化、最小化按钮不会显示在对话框中。Form1.ControlBox=false;或者,如果您不想禁用整个控制框,您可以这样设置。您可以将ShowIcon属性设置为true。Form1.MaximizeBox=false;Form1.MinimizeBox=false;Form1.ShowIcon=true;您始终可以在左上角添加一个图像控件并为其分配一个图标。那会有帮助吗?以上就是C#学习教程的全部内容:无控制框的Windows窗体对话框图标。代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: