Tag: tabcontrol

在新TAB中打开链接(WebBrowser控件)

有人知道如何在WinForms应用程序中单击WebBrowser控件中的链接,然后在我的TabControl中的新选项卡中打开该链接吗? 我已经搜索了几个月,看过很多教程/文章/代码示例,但似乎没有人曾经在C#中尝试过这个。 任何建议/样品都非常感谢。 谢谢。

停止TabControl重新创建其子项

我有一个视图模型的IList ,它绑定到TabControl 。 此IList不会在TabControl的生命周期内更改。 每个viewmodel都有一个DataTemplate ,它在ResourceDictionary指定。 DataTemplate中指定的每个视图都是资源密集型的,足以创建我只想创建每个视图一次,但是当我切换选项卡时,会调用相关视图的构造函数。 根据我的阅读,这是TabControl的预期行为,但我不清楚调用构造函数的机制是什么。 我已经看过一个使用UserControl的类似问题,但是那里提供的解决方案需要我绑定到不受欢迎的视图。