我有WinForm
控件,我想放入WPF DropDownButton
s(扩展WPF工具包)DropDownContent
。把控件放到WindowsFormsHost,一个是给DropDownContent
不工作。Winforms控件不可见。在模板中,DropDownContent
属性是ContentPresenter
。
如果我想用一个普通的容器(StackPanel, Grid
等)尝试整个故事,它工作得很好。
有谁知道我怎么解决这个问题吗?
DropDownButton有一个Popup,它的allowstr透明度被设置为true -见模板这里。你不能把WindowsFormsHost放到allowtransparent为true的Popup中。你必须修改DropDownButton的模板,使它的allowstrtransparent为false。