当前位置: 首页 > news >正文

WPF 子界面修改后通知到主页面

子页面:
public partial class MyPopupWindow : Window
{
    public event Action OnClose;
 
    private void CloseWindowButton_Click(object sender, RoutedEventArgs e)
    {
        OnClose?.Invoke();
        this.Close();
    }
}


主界面:
public partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();
        MyPopupWindow popup = new MyPopupWindow();
        popup.OnClose += RefreshUI;
        popup.Show();
    }
 
    private void RefreshUI()
    {
        // 更新UI的代码,例如:
        this.DataContext = GetUpdatedData(); // 假设GetUpdatedData返回更新后的数据对象
    }
}

来源:百度Ai

http://www.dtcms.com/a/179256.html

相关文章:

  • 一站式远程访问工具对比分析及选择建议
  • LeetCode:翻转二叉树
  • 使用OpenFOAM中的VOF模型仿真两相流
  • maven如何搭建自己的私服(windows版)?
  • Java 的 Monitor 机制:原理与源码详解
  • [git]如何关联本地分支和远程分支
  • 数据库的进阶操作
  • 路由器断流排查终极指南:从Ping测试到Wireshark抓包5步定位法
  • 基于GlusterFS的分布式存储集群部署实战指
  • System-V 共享内存
  • JavaScript中数组和对象不同遍历方法的顺序规则
  • 驱动开发硬核特训 · Day 30(上篇):深入理解 I2C 总线驱动模型(以 at24 EEPROM 为例)
  • 多模态文档检索开源方案-三大竞赛获奖方案技术链路
  • 基于Credit的流量控制
  • C++ 算法学习之旅:从入门到精通的秘籍
  • C++模板笔记
  • Linux系统编程---进程间Signal信号通信
  • el-table计算表头列宽,不换行显示
  • SKNet、空间注意力介绍
  • 如何使用Java生成图像验证码
  • Python学习笔记--Django的安装和简单使用(一)
  • 基于php人力劳务招聘系统开发功能需求分析【源码】
  • window.open(url) 和 window.location.href = url
  • 【PostgreSQL】超简单的主从节点部署
  • python+open3d获取点云的最小外接球体及使用球体裁剪点云
  • CF后台如何设置TCP 和 UDP 端口?
  • 电涌冲击测试领域的精密测量技术研究与应用
  • [论文笔记] 超详细解读DeepSeek v3全论文技术报告
  • 【前端】每日一道面试题2:解释CSS盒模型的box-sizing属性,以及它在响应式布局中的作用。
  • 雷赛伺服电机