Wpf之获取当前主窗体

Wpf 专栏收录该内容
13 篇文章 2 订阅

一、背景

小伙伴们在Wpf开发时,是否有从子窗体获取主窗体以及主窗体中控件的需求呢?其实用不到复杂的委托,简单的解决方案如下。

二、解决思路

比如我们的主窗体叫做MainWindow,有一个TextBox文本框,名字为txb,现在我们在子窗体的xaml代码中来获取这个txb

  MainWindow mainWindow = (MainWindow) Application.Current.MainWindow;
  string fatherInformation = mainWindow.txb.Text;
  MessageBox.Show(fatherInformation, "主窗体的值为");

1.核心就是Application.Current.MainWindow
2.需要转换为我们的主窗体

三、注意事项

1.大家好,我是黑夜の骑士,欢迎大家关注我的博客,笔者将持续输出建筑信息化开发、移动互联网开发以及游戏编程干货;
2.欢迎加入建筑信息化行业开发交流群,获取更多开发资料 群号:711844216
3.欢迎加入U3D魔法师交流群,共同学习进步,群号:1105535938

  • 1
    点赞
  • 0
    评论
  • 2
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值