WPF TabControl Unload俩次的解决方案
2021-06-23 11:06
标签:关闭窗口 inf 状态 bit bsp 图片 wal 自己 修改 WPF中,有些控件会多次触发Unload,有点莫名其妙~ TabControl的内容,我是这么设置的: 在TabItem的CacheSettingView中,监听Loaded/Unloaded事件。 原因:俩次Unloaded,分别是由TabControl和TabItem触发的。 值得注意的是,切换Tab也会造成TabItem内控件Loaded和Unload事件的频繁调用 触发多次Unload的详细情况,可以参考同事大佬的博客《Why Unload Twice》 如何解决?你可以放弃TabControl,添加ListBox重写样式模板,也可以按照如下方案修改: 右侧的控件内容是否显示,直接绑定TabItem的选中状态。方案很简单,只是为了mark一下,以后自己方便查询~ 当然,你也可以将TabItem改为RadioButton等 WPF TabControl Unload俩次的解决方案 标签:关闭窗口 inf 状态 bit bsp 图片 wal 自己 修改 原文地址:https://www.cnblogs.com/lonelyxmas/p/10195135.htmlUnload的多次触发
Unload多次触发的解决方案
文章标题:WPF TabControl Unload俩次的解决方案
文章链接:http://soscw.com/essay/97771.html