首页 > 代码库 > 【WPF学习笔记】之如何传递第一个登录界面的值到下一个页面显示:动画系列之(三)
【WPF学习笔记】之如何传递第一个登录界面的值到下一个页面显示:动画系列之(三)
... ...
承接系列(二)
在之前的登录后台已设置发送到主界面:
在主界面接收传递的值:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; using System.Data.SqlClient; using User.sqlHelper; using System.Data; using System.IO; using System.Drawing; namespace User { /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); }
#region 从这开始 public static string name = ""; private void Window_Loaded(object sender, RoutedEventArgs e) { myHelper.showWarnMessage += new myHelper.ShowWarnMessage(myHelper_showWarnMessage); } //传递登录界面的用户名 User_test _u = new User_test(); void myHelper_showWarnMessage(string _str) { //获取用户名 string _msg = _str; //传递名字到主页面 name = tb_name.Text = _msg; //根据用户名得到权限 } #endregion 到这里结束 public static bool isnew = false; //新建时嵌套另一个用户控件2在主页面上 private void btn_new_Click(object sender, RoutedEventArgs e) { //isnew = true; ////新建 //uc_item _ucItem = new uc_item(); ////设置号码初始化 //_ucItem.tb_id.Text = "0"; ////_ucItem. } private void btn_nosolve_Click(object sender, RoutedEventArgs e) { } private void btn_solve_Click(object sender, RoutedEventArgs e) { } } }
其中引用了
myHelper.showWarnMessage += new myHelper.ShowWarnMessage(myHelper_showWarnMessage);的方法。
myHelper.cs代码已经在http://www.cnblogs.com/Owen-ET/p/5999654.html这里有。
结果图:
最后:
【WPF学习笔记】之如何传递第一个登录界面的值到下一个页面显示:动画系列之(三)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。