gpt4 book ai didi

wpf - Caliburn 无法将用户控件加载为 Telerik 的 RadPane 内的 ActiveView

转载 作者:行者123 更新时间:2023-12-02 20:46:46 25 4
gpt4 key购买 nike

我最近在 telerik RadPane 内的 View (xaml)上移动了 ContentControl,如下所示:

<telerik:RadDocking.DocumentHost>
<telerik:RadSplitContainer Visibility="{Binding UserControlVisible}">
<telerik:RadPaneGroup>
<telerik:RadPane CanUserClose="False" Header="{Binding Operation}">
<ContentControl x:Name="ActiveItem" Margin="10" VerticalAlignment="Top" />
</telerik:RadPane>
</telerik:RadPaneGroup>
</telerik:RadSplitContainer>
</telerik:RadDocking.DocumentHost>

自从我这样做以来,我的 UserControls 就没有作为 ContentControl 中的内容注入(inject)。我尝试将 ContentControl 上的 Content 属性显式绑定(bind)到 ActiveItem,但这表明无法找到关联的 View 。

任何帮助将不胜感激。

最佳答案

尝试将数据模板添加到当前内容:

 <DataTemplate>
<ContentControl cal:View.Model="{Binding}" />
</DataTemplate>

cal 所在位置:

xmlns:cal="http://www.caliburnproject.org"

并显式绑定(bind)事件项。

关于wpf - Caliburn 无法将用户控件加载为 Telerik 的 RadPane 内的 ActiveView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11053650/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com