Нестандартные встроенные редакторы свойств
-
Редактор локализуемых текстовых свойств.
Рисунок 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
. -
Редактор перечислений.
-
Редактор устройствозависимых свойств.