[]
活字格内置的属性编辑器。
public abstract class BuiltinEditorSetting : EditorSetting, INotifyPropertyChanged
活字格内置的属性编辑器。
protected BuiltinEditorSetting()
内置的数据模板名称。
public virtual string TemplateName { get; protected set; }
类型 | 描述 |
---|---|
string |
根据模板名称找到对应的属性编辑器的数据模板。
public override DataTemplate GetDataTemplate()
类型 | 描述 |
---|---|
System.Windows.DataTemplate | 属性编辑器的数据模板。 |
自定义属性编辑器的数据模板。
public class PassValueItemsEditorSetting : BuiltinEditorSetting
{
public override DataTemplate GetDataTemplate()
{
var myResourceDictionary = new ResourceDictionary()
{
Source = new Uri("/PassListviewDataCommand;component/Control/Dictionary1.xaml", UriKind.RelativeOrAbsolute)
};
return myResourceDictionary["passValueItemsEditor"] as DataTemplate;
}
}