Начало работы
Запустить Visual Studio.
Выбрать Create a new project с типом проекта Class Library (.NET Framework).
Ввести имя проекта. ВНИМАНИЕ! Имя проекта и библиотеки dll должны начинаться с префикса "Primo.".
Выбрать фреймворк .NET Framework 4.6.1.
Добавить в References проекта сборки:
LTools.Common.dll
LTools.Dto.dll
LTools.Enums.dll
LTools.Scripting.dll
LTools.SDK.dll
Найти эти сборки можно в папке Primo Studio.
Также добавьте стандартные сборки:
PresentationCore
PresentationFramework
System.Xaml
WindowsBase
6. Добавьте в проект компонент типа User Control (WPF) (Add ➝ New Item…)
Данный элемент будет являться визуальной составляющей нашего элемента Primo. Данные будущего элемента автоматически будут смаплены на DataContext данного контролла (пример будет приведен далее).
7. Создайте класс (Add ➝ Class…). Данный класс будет являться code-behind нашего элемента.
8. Для создания элемента с синхронным поведением необходимо унаследовать класс LTools.SDK.PrimoComponentSimple<UI>.
Для создания элемента с тайм-аутом необходим класс LTools.SDK.PrimoComponentTO<UI>.
Где UI – это имя вашего визуального компонента из шага 6.
Last updated