我null
控制了WebBrowser
。此UserControl
根据UserControl
规则显示。因此,它会按顺序显示和隐藏。 (想象一下,我有客户订单列表并点击列表项我将UserControl加载到DataTemplateSelector
。)
根据{{1}}的许多问题,我们建议将其处理掉。
所以我这样打电话。
ContentPresenter
但是我注意到,如果通常堆栈跟踪是ctor,加载,卸载但有时wpf引擎没有重新创建UserControl调用ctor但是从缓存中获取它(如果我没有正确查找),所以我在{{{ 1}} as unloaded方法处理它。
如何处理嵌入红眼公式WebBrowser
的一次性控件?
答案 0 :(得分:0)
您可以在UserControl的WebBrowser
事件中创建一个新的Loaded
控件实例,并将其置于Unloaded
事件处理程序中,即不是在XAML标记中定义控件而是在同一视图的代码隐藏中创建它,