Нестандартные встроенные редакторы свойств
-
Редактор локализуемых текстовых свойств.
Рисунок 1. Редактор локализуемых текстовых свойств
Пример использования в коде:
private PropertyDescription GetLocalizableMessagePropertyDescription () {
var propertyDescription = new PropertyDescription {
Type = typeof (string),
Name = "LocalizableMessage",
Category = DocsVision.Platform.Tools.LayoutEditor.Infrostructure. PropertyCategoryConstants.DataCategory,
DisplayName = "Localizable message",
Localized = true,
Editor = typeof (DocsVision.Platform.Tools.LayoutEditor.Editors.LocalizedPropertyEditor)
};
return propertyDescription;
}
Для использования редактора нужно:
-
Установить свойство
Typeвstring. -
Установить свойство
Localizedвtrue. -
Установить свойство
EditorвDocsvision.Platform.Tools.LayoutEditor.Editors.LocalizedPropertyEditor. -
Редактор перечислений.
-
Редактор устройствозависимых свойств.