使用StackPanel中的MVVM在WPF中添加第三方控件

时间:2015-06-05 06:04:44

标签: c# wpf

您好我想使用MVVM模式在wpf中添加第三方控件。

我想像这样添加

<StackPanel ItemsControl="{Binding PDFViewWPFControl}" ></StackPanel>

public pdftron.PDF.PDFViewWPF PDFViewWPFControl
{
    get { return _current_View; }

    set { RaisePropertyChanged("PDFViewWPFControl"); }

}

1 个答案:

答案 0 :(得分:1)

StackPanel是一个布局控件,而不是演示者。

试试这个:

<StackPanel>
    <ContentControl Content="{Binding PDFViewWPFControl}" />
</StackPanel>

或者你必须创建一个行为或自定义stackpanel,它将你的控件从代码隐藏添加到stackpanel。