 
 
		
				
					
				
			Robot
			
			Складчик
		- #1
Декларативное программирование на языке XAML + C#. WPF проекты [Николай Литвиненко]
- Ссылка на картинку
 
О книге:
Рассмотрен современный подход к созданию оконного интерфейса, реализуемый в WPF-проектах декларативным языком разметки XAML в сочетании с императивным кодом на языке C#. Формализм XAML рассматривается по мере возрастания сложности, начиная с простейших конструкций, иллюстрированных многочисленными примерами. Для элементов управления, представляющих «строительные блоки» каркаса окна, рассматриваются свойства, события и методы, обеспечивающие их функционирование. Отдельная лекция посвящена стилям, которые отвечают за внешний вид элементов, а также триггерам, отвечающим за интерактивность на уровне кода разметки. Подробно рассмотрены «свойства зависимостей», которые открывают совершенно новый подход к отслеживанию поведения иерархических данных, а также маршрутизацию событий. Подробно рассмотрена привязка данных, которая является основным механизмом взаимодействия данных с их представлением. Окнам и страницам, а также навигации посвящено еще две лекции. Отдельные лекции посвящены работе с документами, а в завершение: создание многопоточного приложения, работа с панелью задач и публикация приложения. Предполагается, что читатель знаком с языком программирования C#.
		
		
	
	
		 
	
Материал содержит многочисленные примеры, которые тестировались в Visual Studio 2019 для платформы .NET 5.0. Листинги доступны для скачивания на сайте издательства.
Для студентов вузов и аспирантов, изучающих программирование на языке С#, а также преподавателей, читающих эти дисциплины, будет полезно читателям, самостоятельно изучающим программирование на языке С#.
						Рассмотрен современный подход к созданию оконного интерфейса, реализуемый в WPF-проектах декларативным языком разметки XAML в сочетании с императивным кодом на языке C#. Формализм XAML рассматривается по мере возрастания сложности, начиная с простейших конструкций, иллюстрированных многочисленными примерами. Для элементов управления, представляющих «строительные блоки» каркаса окна, рассматриваются свойства, события и методы, обеспечивающие их функционирование. Отдельная лекция посвящена стилям, которые отвечают за внешний вид элементов, а также триггерам, отвечающим за интерактивность на уровне кода разметки. Подробно рассмотрены «свойства зависимостей», которые открывают совершенно новый подход к отслеживанию поведения иерархических данных, а также маршрутизацию событий. Подробно рассмотрена привязка данных, которая является основным механизмом взаимодействия данных с их представлением. Окнам и страницам, а также навигации посвящено еще две лекции. Отдельные лекции посвящены работе с документами, а в завершение: создание многопоточного приложения, работа с панелью задач и публикация приложения. Предполагается, что читатель знаком с языком программирования C#.
 
	Материал содержит многочисленные примеры, которые тестировались в Visual Studio 2019 для платформы .NET 5.0. Листинги доступны для скачивания на сайте издательства.
Для студентов вузов и аспирантов, изучающих программирование на языке С#, а также преподавателей, читающих эти дисциплины, будет полезно читателям, самостоятельно изучающим программирование на языке С#.
- Кол-во стр: 320
- Формат: скан PDF
								Показать больше
					
			
			
											
												
													Зарегистрируйтесь
												
											, чтобы посмотреть скрытый контент.
										
									