Основы создания приложений WPF с использованием XAML
Автор: teno • Февраль 15, 2023 • Лабораторная работа • 4,433 Слов (18 Страниц) • 190 Просмотры
Министерство науки и высшего образования РФ
Федерального государственное бюджетное образовательное учреждение Высшего образования
«Ярославский государственный технический университет» Кафедра «информационные системы и технологии»
Отчет защищен
с оценкой
Преподаватель ______Ю.В.Царев.
« » 2022
ОСНОВЫ СОЗДАНИЯ ПРИЛОЖЕНИЙ WPF С ИСПОЛЬЗОВАНИЕМ XAML.
Отчет о лабораторной работе
По курсу «Архитектура информационных систем»
ЯГТУ 09.03.02 – 005 ЛР
Отчет выполнил
Студент гр. ЦИС-17
[pic 1]
М.Д. Кустов
«27» мая 2022
2022
Цель работы: приобрести умение разрабатывать приложения на платформе MS Windows Presentation Foundation(WPF) с использованием языка разметки XAML.
[pic 2]
Первая часть:
Код:
MainWindow.xaml:
<Window x:Class="Varik_Dima.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Varik_Dima"
mc:Ignorable="d"
Title="MainWindow" Height="450" Width="800"
Loaded="Window_Loaded">
<Grid Background="#FFF5BA">
<Grid.RowDefinitions>
<RowDefinition Height="140" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="250" />
<ColumnDefinition Width="62*"/>
<ColumnDefinition Width="111*"/>
<ColumnDefinition Width="377*"/>
</Grid.ColumnDefinitions>
<StackPanel Grid.Row="0" Grid.Column="0" Orientation="Vertical">
<Label>Список дисциплин:</Label>
<ListBox Name="ListBoxDis" Height="100" Margin="5" SelectionChanged="ListBoxDis_SelectionChanged">
</ListBox>
</StackPanel>
<StackPanel Grid.Row="1" Grid.Column="0" Orientation="Vertical"
Background="#FFFFD1">
<Label>Информация о дисциплинах</Label>
<TextBlock Name="textBlockInfo" Text="" Margin="5" Height="241"/>
</StackPanel>
<StackPanel Grid.Row="0" Grid.Column="1" Grid.ColumnSpan="3"
Orientation="Vertical" Background="#FFF5BA" Margin="0,0,0,0"
Grid.RowSpan="2">
<TextBlock Padding="5">1. Данные по дисциплинам за семестр
"..."</TextBlock>
<StackPanel Orientation="Horizontal" Background="#FFFFCC">
<Label Width="135">Выберите семестр</Label>
...