wpf登录窗体跳转怎么做
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf登录窗体跳转怎么做相关的知识,希望对你有一定的参考价值。
如果使用这种方法,那我新建的NewWindow窗体界面在哪儿设计?
this.Hide();
MainWindow NewWindow = new MainWindow();
NewWindow.Show();
MainWindow.cs:
this.SourceInitialized += Index_SourceInitialized;
private void Index_SourceInitialized(object sender, EventArgs e)
Login login = new Login();
login.ShowDialog();
Login.cs:
if(登陆成功) this.Close(); 参考技术A 这需要两个界面,建立项目后默认会有个叫MainWindow , 你需要自己新建一个叫LoginWindow的登录页,设置启动页为LoginWindow,然后从LoginWindow 跳转到MainWindow追问
怎么创建呢
追答那我新添加的NewWindow怎么和
用这种方法MainWindow NewWindow = new MainWindow();创建的窗体对应呢
或者现在有了两个窗体,一个名为MainWindow,一个Window1,那么怎么从Window1跳转到MainWindow呢,假设Window1上面有一个button。
麻烦您了,谢谢
那这样怎么显示另一个窗体呢
追答你自己的代码都贴出来了啊!
参考技术C解决方案 右键添加 窗口 或者 (页 启动方式都是一样的)
假如在window1有一个button按钮 在其事件中找到MouseLeftButtonDown事件(鼠标左键点击事件)双击 创建button点击事件
private void Button_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
MainWindow window = new MainWindow();
window.Show();
在这样 就可以弹出mainWindow窗体啦
本回答被提问者和网友采纳C# WPF 中怎么实现几个page之间的相互跳转?
登录窗体→新窗体→page1→page2→page3→page4…(不同page之间可以相互跳转)
编程小白求详细解答,谢谢
Form2 f2 = new Form2();
this.Visible = false;
f2.ShowDialog();
this.Visible= true;
# 窗口之间传值 #
可以改一下构造函数
public MainWindow(string value1,string value2)
//...
调用:
MainWindow window=new MainWindow(传值1,传值2);
window.Show();追问
如果是page之间的呢?想在一个窗口里面通过 按钮 实现其它页之间的相互切换(类似于网页的不同标签页)
追答这种不是一个一个的窗体,而是相当于是所有页面都在一个窗体里面,然后通过点击修改隐藏和显示状态就可以了,如果需要我有示例
追问可以麻烦您发我一下示例吗?(❁´◡`❁)真的感谢
您好,这是我的邮箱
lingwen20202020@163.com
以上是关于wpf登录窗体跳转怎么做的主要内容,如果未能解决你的问题,请参考以下文章
我用winForm窗体做录上面的注册,当点击注册时登录窗体隐藏,当注册完毕时登录窗体有隐藏再变为显示。