datatemplateselector

    1热度

    1回答

    我实现了CustomDataTemplateSelector喜欢这里:​​。但是,在我的解决办法只有一个,通过所有的DataTemplates改变部分的DataTemplates的其他部分是共同的: <local:MyTemplateSelector Content="{Binding}"> <local:MyTemplateSelector.OneTemplate> <Da

    1热度

    1回答

    我有一组不同类型的项目组,它们都从一个通用的基本类型(ItemBase)继承而来。我的每个组都有一个ObservableCollection<ItemBase>类型的Items集合。 在我的SemanticZoom.ZoomedInView中,我可以设置一个DataTemplateSelector,并在SelectTemplateCore()中,我可以强制使用item参数来设置要应用的模板。 虽然

    0热度

    1回答

    我有一个属性,并根据它的状态(说A和B)我显示一个用户控件的动画或图像。 现在,如果属性的变化,我想触发的的DataTemplate选择一次。在搜索中,我found在WPF中我可以使用DataTemplate.Trigger,但它是WP中的not available。 所以,我的问题是 是他们当从状态A到B的属性发生变化,那么相应的用户控件被选中来触发的DataTemplate选择这样的方式。如果

    0热度

    2回答

    这是我的ViewModel: class MainViewModel : ViewModelBase { private CalculatorViewModel calc; public CalculatorViewModel Calculator {get {return calc; }set {calc = value; RaisePropertyChanged("Cal

    1热度

    1回答

    在我的Viewmodel中,我有属性类型为LoggedInAs的字符串类型,EditMode类型为bool。我也有我绑定到一个ItemsControl用于显示的这样叫ReaderList一个列表属性: <ItemsControl Name="ReaderList" ItemTemplateSelector="{StaticResource drts}"/> 我使用Caliburn.Micro,

    2热度

    3回答

    那么使用dataTemplateSelector为我的视图模型选择基于枚举值的正确数据模式有一点问题。 这是一个重现问题的演示。 我有,被我的ViewModels 枚举定义模型类型所使用的机型层次: public enum ModelType { ModelA, ModelB } 模型基类是: public abstract class ModelBase {

    0热度

    1回答

    我有一个的MarkupExtension public class DataTemplates : Dictionary<object, DataTemplate>{} [MarkupExtensionReturnType(typeof(DataTemplateSelector))] [ContentProperty("DataTemplatesDictionary")] public c

    5热度

    2回答

    我得到了一个令人讨厌的问题......也许有人可以(请!)帮助。 我使用的是有一个模式和类型枚举和应持有UI模式从枚举每个选定的类型的属性:让我们来定义他们喜欢: class ViewModel { Types selectedType{get;set;} UiModelBase editedModel{get;set;} } 我想有使用datatemp

    12热度

    2回答

    我有这势必会任务的项目控制。每个任务都有任务状态。我为每个任务状态定义了不同的数据模板,并且还定义了数据模板选择器。 问题是,我无法弄清楚如何,当任务状态是动态变化的触发数据模板选择。 我想知道如何使用的数据与数据模板一起触发。 如果这还不能工作了,我会研究其他办法,势必任务状态,如 1.附加属性。任何更改都会动态设置数据模板。 2.视觉状态管理

    0热度

    1回答

    我创建了使用两个不同数据模板在列表中显示不同项目的Listview,其中一个是标签和按钮,另一个是标签。该模板使用DataTemplateSelector进行选择。我的问题是,如何将样式应用于两个数据模板,例如在不重复xaml的情况下高亮悬停?