C#如何在主窗口中点击子窗口的“关闭”,只把该子窗口隐藏,然后在点击menuStrip中相应按钮把该窗口在原位

显示出来哦,比如了窗口名为FormLeft,主窗口为FreForm.menuStrip中相应的按钮名为AA(Checked已经设置为True,当隐藏子窗口时能改变AA的C... 显示出来哦,比如了窗口名为FormLeft,主窗口为FreForm.menuStrip中相应的按钮名为AA(Checked已经设置为True,当隐藏子窗口时能改变AA的Checked为False),最好能给个源码,谢谢了! 展开
 我来答
Online_Ghost
2011-10-12 · TA获得超过682个赞
知道小有建树答主
回答量:395
采纳率:33%
帮助的人:157万
展开全部
给你的checkbox添加CheckedChanged的响应方法
主窗口里边添加一个子窗口的变量
FormLeft child = new FormLeft();

再给你的checkbox添加CheckedChanged的响应方法
private void checkBox1_CheckedChanged(object sender, EventArgs e){
if (checkBox1.Checked = true)
child .ShowDialog(); ////子窗口
else
child .Hide(); ///子窗口隐藏
}
更多追问追答
追问
你好,我的主窗口没有用到Checkbox,只是用到了menuStrip,该如何实现哦,谢谢了,嘿嘿
追答
那你就用menuStripItem的CheckedChanged响应方法呀
private void ToolStripMenuItem1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked = true)
child .ShowDialog(); ////子窗口
else
child .Hide(); ///子窗口隐藏
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式