Основы создания приложений WPF с использованием языка XAML. Лаб 3. TextBox, ComboBox, DatePicker
Скачать 1.94 Mb.
|
1 Задание Разработать приложение WPF, которое выполняет параметрические запросы к массиву объектов из примера 1.1. Параметры запроса вводятся через различные элементы управления (TextBox, ComboBox, DatePicker и др.) и подставляются в предложения where запросов LINQ. Результаты запросов выводятся через окно сообщений (MessageBox). Разработать приложение WPF, использующее страничную навигацию. В создаваемое приложение необходимо добавить четыре страницы, каждая из которых должна содержать заголовок (элемент Label), главное меню (элемент Menu) и строку состояния (элемент StatusBar). Одна из страниц (главная) должна содержать ссылки (элементы Hyperlink) для переходов на остальные страницы. Три другие страницы должны соответствовать сущностям, определенным в XML-документе из работы №2. В каждой из этих страниц должна присутствовать таблица (элемент DataGrid) с определенным набором столбцов (на основе данных из XML-документа) 2 Выполнение работы 2.1 Задание №1 Реализация MainWindow.xaml: Реализация класса Product: Создание экземпляров класса Product: Функция «Loaded»: Функция, которая срабатывает при нажатии на продукт: Получение товаров с количеством более данного при нажатии кнопки button1: Получение товаров данного производителя при нажатии кнопки button2: Получить количество наименований товаров с весом в заданном диапазоне при нажатии кнопки button3: Получить суммарную стоимость товаров с ценой менее заданной при нажатии кнопки button4: Получить наименование товаров с датой выпуска позже заданной при нажатии кнопки button5: Вид приложения: 2.1 Задание №2 Реализация MainPage.xaml: Реализация HousesPage.xaml: Реализация ApartmsPage.xaml: Реализация PersonsPage.xaml: Вид приложения: |