Advertisement

WPF 基于示例的自定义 DataTemplateSelector

阅读量:

鉴于当前环境限制,无法直接执行代码,不过我可以提供一个在WPF框架中通过DataTemplateSelector实现依据数据类型动态切换显示组件的代码示例。请将以下代码段复制至您的WPF项目中,并确认已配置好相应的ViewModel及数据类型。
首先,需要创建两个基础的数据类:

复制代码
    public class MyDataType1
    {
    public string Property1 { get; set; }
    }
    
    public class MyDataType2
    {
    public int Property2 { get; set; }
    }
    
    
    

随后设计一个专有的
DataTemplateSelector:

复制代码
    using System.Windows;
    using System.Windows.Controls;
    
    public class MyTemplateSelector : DataTempla

全部评论 (0)

还没有任何评论哟~