В этой статье вы узнаете, как начать использовать сервис нумераторов. Для этого в XAF-приложение потребуется добавить специальный NumeratorPersistenceProvider, затем в Модели приложения будет создан простой нумератор, далее мы привяжем его к свойству персистентного объекта. Выполните следующие шаги.

public override void Setup(XafApplication application)

{

NumeratorManager.Instance.PersistenceProvider = new DCNumeratorPersistenceProvider();

NumeratorManager.Instance.PersistenceProvider = new XPNumeratorPersistenceProvider();

 

...

}

Замечание: добавление и настройка нумераторов производится в модели разработчика (через VisualStudio), либо через внешний редактор модели, либо через Project Editor, который находится в папке с приложением. Настройки произведённые в User модели не учитываются. Изменения нумераторов в модели пользователя игнорируются.

Простой нумератор создан и готов к использованию. Привяжем его к свойству персистентного объекта. Учтите, что использовать нумераторы можно только для свойств типа string.

Windows Forms: