我使用WinForm
和ElementsHost
对象来托管WPF控件。
public partial class ImportForm : DockContent
{
private ElementHost ctrlHost;
public ImportForm
{
InitializeComponent();
ctrlHost = new ElementHost();
ctrlHost.Dock = DockStyle.Fill;
ImportDockContent dockContent = new ImportDockContent();
ctrlHost.Child = dockContent;
this.Controls.Add(ctrlHost);
}
}
不幸的是,当我调整大小时,这个表单会闪烁。我尝试使用suspendlayout并在表单的resize事件中恢复布局,但这没有帮助。 有人知道如何阻止这种情况吗?
感谢您的帮助。