首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用代码关闭Morden页面?

如何使用代码关闭Morden页面?
EN

Stack Overflow用户
提问于 2014-01-24 19:57:14
回答 1查看 410关注 0票数 0

在此处单击关闭mordenwindow..thats不起作用

代码语言:javascript
复制
private void Button_Click_1(object sender, RoutedEventArgs e)
    {
     // this MainWindow is like this  --> <mui:ModernWindow  x:Class="FirstFloor.ModernUI.App.MainWindow1" ....>

        MainWindow1 mw = new MainWindow1();

        // this is my  login Page..
        Login lg = new Login();
        lg.Show();
        mw.Close();  //here code is not working
    }
EN

回答 1

Stack Overflow用户

发布于 2015-04-29 00:13:38

Button_Click_1事件中,您创建了一个新的ModernWindow1,然后关闭了这个新创建的ModernWindow1。现在,从技术上讲,在该事件开始时有两个ModernWindow1。您需要的是关闭当前正在运行的ModernWindow1,而不是新创建的ModernWindow1。为此,您需要在转到另一个窗口之前引用旧的ModernWindow1

这是第二个ModernWindow

代码语言:javascript
复制
public partial class ModernWindow2 : ModernWindow
    {
        public dynamic ReferencedWindow2; //you will put the original Window here

        public ModernWindow2()
        {
            InitializeComponent();
        }

        public ModernWindow2(dynamic referencedWindow) // second constructor with a parameter
        {
            InitializeComponent();
            ReferencedWindow2 = referencedWindow; // the original modernwindow being put in here
        }

        private void Button_OnClick(object sender, RoutedEventArgs e)
        {
            ReferencedWindow2.Close();
        }
    }

这是原始或主要MODERNWINDOW

代码语言:javascript
复制
public partial class ModernWindow1 : ModernWindow 
    {

        public ModernWindow1()
        {
            InitializeComponent();


        }

        private void ButtonBase_OnClick(object sender, RoutedEventArgs e)
        {
            /*
            this will show the second modernwindow using the second constructor with parameter
            */
            ModernWindow2 newWindow2 = new ModernWindow2(this);  
            newWindow2.Show();
        }
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21332067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档