Начало работы
- 1.Запустить Visual Studio
- 2.Выбрать Create a new project с типом проекта Class Library (.NET Framework)
- 3.Ввести имя проекта. ВНИМАНИЕ!!! Имя проект и библиотеки dll должны начинаться с “Primo.” Выбрать фреймворк .NET Framework 4.6.1
- 4.Добавить в References проекта сборки:
LTools.Common.dll
LTools.Dto.dll
LTools.Enums.dll
LTools.Scripting.dll
LTools.SDK.dll
Найти эти сборки можно в папке Primo Studio
Также добавьте стандартные сборки:
PresentationCore
PresentationFramework
System.Xaml
WindowsBase

5. Добавьте в проект компонент типа User Control (WPF) (Add -> New Item…)

Данный элемент будет являться визуальной составляющей нашего элемента Primo. Данные будущего элемента автоматически будут смаплены на DataContext данного контролла (пример будет приведен далее)
6. Создайте новый класс (Add -> Class…). Данный класс будет являться code-behind нашего элемента
7. Для создания элемента с синхронным поведением необходимо унаследовать класс LTools.SDK.PrimoComponentSimple<UI>, для создания элемента с тайм-аутом, необходим класс LTools.SDK.PrimoComponentTO<UI>. Где UI – имя вашего визуального компонента из шага 5
Last modified 1yr ago