【发布时间】:2019-05-26 10:13:55
【问题描述】:
Windows Community Toolkit 中的v5.0.0 放弃了对创作者更新 (15063) 的支持。 现在我想手动向后移植MasterDetailsView XAML Control。
我已经在我的项目中包含了来自Windows Community Toolkitv5.0.0MasterDetailsView XAML Control源代码的以下文件:
- BackButtonBehavior.cs
- MasterDetailsView.cs
- MasterDetailsView.Events.cs
- MasterDetailsView.Properties.cs
- MasterDetailsView.xaml
- MasterDetailsViewState.cs
- VisualTree.cs
如果我现在使用以下 XAML 代码创建一个:
xmlns:masterdetailsview1="using:ProjectName.Toolkit.MasterDetailsView"
<masterdetailsview1:MasterDetailsView x:Name="chats_mdv"
Grid.Row="1"
Background="Transparent"
DetailsTemplate="{StaticResource DetailsTemplate}"
ItemTemplate="{StaticResource MasterTemplate}"
ItemsSource="{x:Bind ViewModel.CHATS_ACV}"
MasterPaneBackground="{StaticResource AppBackgroundAcrylicElementBrush}"
NoSelectionContentTemplate="{StaticResource NoSelectionTemplate}"
SelectedItem="{x:Bind ViewModel.SelectedItem, Mode=TwoWay}"/>
上面代码的结果是MasterDetailsView XAML Control,没有任何行为。 我无法与之互动。它停留在仅主窗格模式。 如果我单击任何主项目以查看它,它不会做出反应。
我必须在我的项目中包含哪些文件才能使其正常工作?
【问题讨论】:
-
调试时输出窗口是否有消息?
标签: c# xaml uwp master-detail windows-community-toolkit