Winform mid子窗体的标题栏

问题描述

Winformmid子窗体最大化之后,标题栏在主窗体的菜单栏之上,出现2个标题栏,用什么办法可以去掉子窗体的标题栏呢?

解决方案

解决方案二:

解决方案三:
去掉这个?
解决方案四:
引用2楼zhengceHH的回复:

去掉这个?

设置子窗体的FormBorderStyle=System.Windows.Forms.FormBorderStyle.None然后自己画一个符合你需求的就可以了,想咋显都行。
解决方案五:
我也遇到这个问题http://www.cnblogs.com/newstart/archive/2012/12/25/2831993.html这个可以解决,并不是在子窗体上,而是在创建子窗体的时候加上楼上的这句

时间: 2025-01-19 01:44:39

Winform mid子窗体的标题栏的相关文章

C#,winform,ShowDialog,子窗体向父窗体传值_实用技巧

调用showdialog方法后,调用代码被暂停执行,等到调用showdialog方法的窗体关系后再继续执行.而且窗体可以返回一个dialogresult值,他描述了窗体关闭的原因,例如OK,Cancel,yes,no等.为了让窗体返回一个dialogresult,必须设置窗体的dialogresult值,或者在窗体的一个按钮上设置dialogresult属性. 例子: 下面是子窗体代码,要求输入phone,然后会返回给父窗体. using System; using System.Collect

winform mdi子窗体透明

问题描述 之前搞java的,现在需要弄个C#,遇到个问题:做个左侧树形导航,右侧展示内容.现在右边展示mdi子窗体时会把主窗体背景遮住,求高手怎么能让mdi子窗体透明??? 解决方案 解决方案二: 解决方案三:this.Opacity=50; 窗体的不透明属性,可以再属性设计器里面设置也可以在代码中动态修改.解决方案四:不要坑我哦,this.Opacit这属性值范围不是0到1吗?而且这个对于子窗体无效,我试过了...解决方案五:这个问题我以前也特别想知道,希望你找到答案吧解决方案六:引用3楼jr

如何去掉MDI子窗体的标题栏

windows在创建窗体时使用一个CreateWindowEx函数,通过传给这个函数的参数来确定窗口的样式. 而CreateParams虚函数是VCL在创建窗口之前调用的,用来取得要创建的窗口的样式的及其它一些相关属性的(Params参数),这里先通过调用TCustomForm的CreateParams函数来取得标准的窗口属性,再通过Params.Style^=WS_CAPTION;把窗口样式里的标题栏属性去掉,函数执行之后呢,VCL就把这个参数传给CreateWindowEx函数,这样创建的窗

C# Winform 子窗体访问父级窗体的控件和属性_C#教程

今天在做一个联系人管理的C#设计时,遇到了这个问题,我需要将父窗体中的textBox中的值传到子窗体并进行数据库查询操作,我用了new 父窗体().textBox.text;来进行值传递,然而并无卵用,经过多次试验,找到了一个比较简单的解决方法: 一.子窗体调用父窗体的静态变量 父窗体:Logout 子窗体:Affirm 父窗体文本框:tB_Logout_Username public partial class Logout : Form { //定义一个静态变量存放父窗体中的文本框的值 pu

窗体显示问题-MDI子窗体最大化显示问题

问题描述 MDI子窗体最大化显示问题 在MDI子窗体 1.放了一个菜单 Me.MenuStrip1 .Dock =DockStyle.Top: 设置"窗口"菜单存放子窗体标题 Me.MenuStrip1.MdiWindowListItem = 窗口ToolStripMenuItem: 2.放了一个Panel1控件 Me.Panel1 .Dock =DockStyle.Fill: 3.在Panel控件上放了一个按钮,用于打开一个子窗体,click事件代码为: Dim frm As For

c#-C# winform下父窗体控制子窗体问题

问题描述 C# winform下父窗体控制子窗体问题 现在有一个父窗体,在其中有一个tabcontrol,tabcontrol有很多子窗体,如何在父窗体中点击一个按钮去将当前tabcontrol里子窗体里的东西被执行 解决方案 tabcontrol.selectedtab.controls[控件名] 解决方案二: 通过注册事件来传值 最简单的 解决方案三: tabcontrol.selectedtab.controls[<控件名>]

C# mdi子窗体FormBorderStyle=none,在show出窗体时为什么标题栏会闪一下?

问题描述 C# mdi子窗体FormBorderStyle=none,在show出窗体时为什么标题栏会闪一下? C# mdi子窗体FormBorderStyle=none,在show出窗体时为什么标题栏会闪一下?

winform子窗体中的多线程怎么完全释放

问题描述 winform子窗体中的多线程怎么完全释放 我在主窗体中打开一个子窗口,然后这个子窗口中有三个多线程,当窗口关闭的时候,如何完全释放掉这三个多线程.要不然每次打开就会多三个线程,系统会越来越卡. 补充:我的三个线程里都是while(true){}无限循环 解决方案 线程执行完毕就会自行释放,你一定要让线程有退出的条件,比如置一个变量,在内部循环中判断,从而退出while等循环操作 解决方案二: 当然,有强制杀死进程的api方法,但是不提倡使用 解决方案三: 可以在窗口退出事件如OnFo

winform点击某个按钮,主窗体和子窗体都显示,子窗体显示在最上面

问题描述 winform点击某个按钮,主窗体和子窗体都显示,子窗体显示在最上面 winform点击某个按钮,主窗体和子窗体都显示,子窗体显示在最上面 解决方案 showdialog()showdialog()showdialog()showdialog() 解决方案二: 子窗体.BringToFront()