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

C#-WPF-UserControl-生命周期(加载 退出)

C#-WPF-UserControl-生命周期(加载 退出)

My_Initialize()放在public UC_GaussianFilter(){}中,无法执行

My_Initialize()必须放在private void My_Loaded(){}

using System; using System.Collections.Generic; using System.Diagnostics; using System.Reflection; 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; public partial class UC_GaussianFilter : UserControl { private string TAG = ""; public UC_GaussianFilter() { InitializeComponent(); TAG = this.GetType().Name; //My_Initialize(); this.Unloaded += My_Unloaded; this.Loaded += My_Loaded; } private void My_Loaded(object sender, RoutedEventArgs e) { My_Initialize(); Debug.WriteLine($"类:{TAG} 方法名{MethodBase.GetCurrentMethod().Name} 功能:加载"); } private void My_Initialize() { try { Debug.WriteLine($"类:{TAG} 方法名{MethodBase.GetCurrentMethod().Name} 功能:初始化"); } catch (Exception e) { Debug.WriteLine($"类:{TAG} 方法名{MethodBase.GetCurrentMethod().Name} 功能:错误"); } } private void My_Unloaded(object sender, RoutedEventArgs e) { Debug.WriteLine($"类:{TAG} 方法名{MethodBase.GetCurrentMethod().Name} 功能:退出"); } }
http://www.jsqmd.com/news/1258430/

相关文章:

  • 2026 年新消息:桃城专业的金属夹芯板源头厂家找哪家,揭秘:这个材料如何颠覆你的结构设计?-萧宝净化板 - 行业鉴选官
  • Ollama+Dify本地知识库部署:零成本构建私有化AI问答系统
  • 深入理解Linux程序地址空间与内存管理
  • MySQL 8.0服务启动失败(1067)排查与解决方案
  • 企业内部知识库 Agent 实施指南:从 PoC 到全员使用的推广经验
  • Stable Diffusion核心原理与产业应用全解析
  • 小成本做短剧出海翻译:怎么选才不亏本实测
  • 2026北京企业做GEO平台对比?5个核心核验维度帮你避坑
  • Linux运维入门实战:从零到一掌握核心命令、服务部署与自动化
  • 华为CANN架构解析:AI异构计算与性能优化实践
  • DirectX一键修复工具:原理、实现与典型问题解决方案
  • MoE混合专家架构:原理、优化与应用实践
  • 科幻设定生成 —— 鸿蒙AI智能助手开发全流程解析
  • AIGC检测对抗:降低AI生成内容识别率的技术实践
  • 推荐一下专业的全自动装盒机制造商 - 品牌推广大师
  • MySQL用户权限管理实战:从GRANT授权到REVOKE撤销完整指南
  • 大模型训练优化:MindSpeed混合并行架构解析
  • 【2026年华为暑期实习(AI)-7月24日-第三题- 流水线并行阶段划分优化】(题目+思路+JavaC++Python解析+在线测试)
  • C++高并发锁优化实战:从性能瓶颈到无锁编程
  • 短剧出海翻译性价比方案实测:划算不降质的3个判断标准
  • Linux内核调试技术:从printk到kgdb全解析
  • GGUF与llama.cpp实现LLM轻量化CPU部署指南
  • 大语言模型安全对齐:分布差异估计的统一框架
  • MySQL实战:从零构建博客系统数据库,掌握数据库思维与核心技能
  • 2026年当下石家庄诚信的通信电缆直销厂商选型与推荐 - 装修教育财税推荐2026
  • GLM5.1大模型平民化部署与OPENCLAW工具链实战
  • PINN在裂纹扩展模拟中的工程实践与优化
  • Linux路径查找机制与dentry缓存优化解析
  • 【2026年华为暑期实习-非AI方向(通软嵌软测试算法数据科学)- 7月24日-第一题- 最优河堤加固方案】(题目+思路+JavaC++Python解析+在线测试)
  • AI Agent社交网络:从场景化互动到分布式通信协议