0

由于出现问题,我正在更新我编写的一些 xaml,而不是使用后面的代码。

Pane指的是 TelerikRadPane对象。我需要在语义上做的是:

pane.Content = PaneView.xaml;

PaneView 是一个包含多个元素和信息的 xaml 文件。这行不通。

我在以前的 xaml 文件中按如下方式工作,因此可以这样做;虽然我不知道怎么做。任何人都可以帮忙吗?

<UserControl x:vws="MyProject.ViewFolder.Views">
...

        <telerik:RadPane Header="PaneView" CanUserClose="False" CanFloat="False"
                                     telerik:RadDocking.SerializationTag="PaneView">
                        <vws:PaneView />
        </telerik:RadPane>

我需要什么包装器将我的 xaml 文件放入以强制它工作?

非常感谢

4

1 回答 1

1

如果您的 RadPane 控件(XAML)被定义为x:Class="SomeNameSpaceHere.PaneView"您可以通过以下方式非常简单地设置内容:

pane.Content = new PaneView();

您可以使用简单的 UserControl 作为容器:

<UserControl x:Class="SomeNameSpaceHere.PaneView">
  ...
</UserControl>
于 2012-09-13T13:58:34.030 回答