Журнал «Continuum. Математика. Информатика. Образование»
Выпуск №3 (11) (2018)
Разработка настраиваемых элементов управления wpf
В настоящее время при разработке приложений большое внимание стало уделяться дизайну, что в результате привело к появлению элементов управления с нестандартным оформлением и функционалом. Для реализации таких элементов управления используются специальные технологии программирования. В статье представлены принципы создания настраиваемого элемента управления на основе технологии Windows Presentation Foundation (WPF). Данная технология позволяет разрабатывать элементы с различным дизайном, а также добавлять дополнительную функциональность. В качестве примера в статье рассмотрена разработка панели вкладок, характерной для современных приложений.
Ключевые слова
настраиваемый элемент управления; программирование; Windows Presentation Foundation; C#; XAML; custom control element; programming; Windows Presentation Foundation; C#; XAML
Develop custom wpf controls
Currently, when developing applications, much attention is paid to design, which resulted in the appearance of controls with non-standard design and functionality. To implement such controls, special programming technologies are used. The article describes the principles of creating a custom control based on Windows Presentation Foundation (WPF) technology. This technology allows you to create elements with different designs and additional functionality. As an example, the article considers the development of the tab bar, which is typical for modern applications.
Список литературы
-
Крис Андерсон. Основы Windows Presentation Foundation. СПб.: БХВ-Петербург, 2008.
-
Чарльз Петцольд. Microsoft Windows Presentation Foundation. Базовый курс. СПб.: Питер, 2012.
-
Введение в WPF в Visual Studio [Электронный ресурс]. URL: https://docs.microsoft.com/ru-ru/dotnet/framework/wpf/getting-started/introduction-to-wpf-in-vs (дата обращения: 15.02.2018)
-
Chris Anderson. Osnovy` Windows Presentation Foundation [Essential Windows Presentation Foundation]. Spb.: BVH-Peterburg, 2008.
-
Charles Petzold. Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation. Spb.: Piter, 2008.
-
Vvedenie v WPF v Visual Studio [Introduction to WPF in Visual Studio] [Electronic resource]. URL: https://docs.microsoft.com/ru-ru/dotnet/framework/wpf/getting-started/introduction-to-wpf-in-vs (Accessed: 15.02.2018)