虾米@ 2017-09-12 02:08 采纳率: 11.1%
浏览 1058
已采纳

点击窗体A上的一个按钮弹出窗体B,不关闭B的情况也也可以操作A,前提是B依然置于最上

c#中主窗体A中点击按钮,会弹出窗体B,B显示在窗体A的主体部分,现在我想不关闭B窗体的情况下,依然可以操作点击窗体A左侧的菜单项,B依然显示在A的主体部分,窗体FormA中按钮事件
private void Button1_Click_1(object sender, EventArgs e)
{

FormB f1 = new FormB();

//f1.show(this); 此方法B不是在最上面,点击A时B就会hide,不可取
f1.ShowDialog();
}
用此方法跳转到FormB后,B不关闭就无法操作A,求大神指教

  • 写回答

3条回答 默认 最新

  • 花下泥 2017-09-12 03:54
    关注

    如果点击需要点击A让A在上面也可以这么写

                 Form3 form = new Form3();
                form.BringToFront();
                form.Show();
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 关于#ar#的问题:/* User can add his own implementation to report the HAL error return state */(语言-c语言)
  • ¥15 ImportError: DLL load failed while importing _iterative: 找不到指定的模块。
  • ¥15 如何通过交互分析得出某高危患者对放疗获益更多
  • ¥15 相关性分析中,p<0.05, r=0.29,怎么评价相关性呢
  • ¥15 docker部署Mongodb后输入命令报错?
  • ¥15 将下列流程图转变成python程序代码
  • ¥15 我需要全国每个城市的最新小区名字等数据。
  • ¥15 开发一个小区生态的小程序
  • ¥15 如何解决Excel中dependent dropdown list 的问题
  • ¥15 MddBootstrapInitialize2失败