123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199 |
- <Window x:Class="Kusach.Windows.RouteEditWindow"
- 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:Kusach.Windows"
- mc:Ignorable="d"
- Title="Управление маршрутом"
- Height="450"
- Width="800"
- WindowStartupLocation="CenterScreen">
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="65*"/>
- <RowDefinition Height="354*"/>
- </Grid.RowDefinitions>
- <Button
- Content="Сохранить
 и выйти"
- HorizontalAlignment="Left"
- VerticalAlignment="Top"
- Margin="10,10,0,0"
- Width="90"
- Height="50"
- Click="ExitButton_Click"/>
- <TextBox
- Name="RouteNameBox"
- Margin="105,10,10,5"
- Text="Маршрут: #0"
- FontSize="16"/>
- <Grid
- Grid.Row="1"
- Margin="10,0,10,0">
- <TabControl>
- <TabItem
- Height="30"
- Width="120">
- <TabItem.Header>
- <Label
- Content="Остановки"
- FontSize="14">
- </Label>
- </TabItem.Header>
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="70*"/>
- <RowDefinition Height="9*"/>
- </Grid.RowDefinitions>
- <DataGrid
- Name="PointsListDataGrid"
- AutoGenerateColumns="False"
- VerticalAlignment="Stretch"
- HorizontalAlignment="Stretch"
- Margin="-3,-3,-3,0"
- Grid.Row="0"
- CanUserAddRows="False">
- <DataGrid.ItemContainerStyle>
- <Style TargetType="DataGridRow">
- <EventSetter
- Event="MouseDoubleClick"
- Handler="PointsDataGridRow_MouseDoubleClick"/>
- </Style>
- </DataGrid.ItemContainerStyle>
- <DataGrid.Columns>
- <DataGridTextColumn
- Binding="{Binding Points.Name}"
- Header="Название"
- Width="100"
- IsReadOnly="True"/>
- <DataGridTextColumn
- Binding="{Binding Points.location}"
- Header="Местонахождение"
- Width="100"
- IsReadOnly="True"/>
- </DataGrid.Columns>
- </DataGrid>
- <StackPanel
- Orientation="Horizontal"
- Grid.Row="1">
- <Button
- Content="Обновить"
- Width="90"
- Height="30"
- Margin="0,0,10,0"
- Click="Update_Click">
- </Button>
- <Button
- Name="AddButton"
- Content="Добавить"
- Width="90"
- Height="30"
- Margin="0,0,10,0"
- Click="AddFromListPoint_Click">
- </Button>
- <Button
- Name="RemoveButton"
- Visibility="Visible"
- Content="Удалить"
- Grid.Row="1"
- Width="90"
- Height="30"
- Click="RemovePoint_Click">
- </Button>
- </StackPanel>
- </Grid>
- </TabItem>
- <TabItem
- Height="30"
- Width="120">
- <TabItem.Header>
- <Label
- Content="Водители"
- FontSize="14">
- </Label>
- </TabItem.Header>
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="70*"/>
- <RowDefinition Height="9*"/>
- </Grid.RowDefinitions>
- <DataGrid
- Name="DriversListDataGrid"
- AutoGenerateColumns="False"
- VerticalAlignment="Stretch"
- HorizontalAlignment="Stretch"
- Margin="-3,-3,-3,0"
- Grid.Row="0"
- CanUserAddRows="False">
- <DataGrid.ItemContainerStyle>
- <Style TargetType="DataGridRow">
- <EventSetter
- Event="MouseDoubleClick"
- Handler="DriversDataGridRow_MouseDoubleClick"/>
- </Style>
- </DataGrid.ItemContainerStyle>
- <DataGrid.Columns>
- <DataGridTextColumn
- Binding="{Binding Drivers.Surname}"
- Header="Фамилия"
- IsReadOnly="True"/>
- <DataGridTextColumn
- Binding="{Binding Drivers.Name}"
- Header="Имя"
- IsReadOnly="True"/>
- <DataGridTextColumn
- Binding="{Binding Drivers.Patronymic}"
- Header="Отчество"
- IsReadOnly="True"/>
- <DataGridTextColumn
- Binding="{Binding Drivers.Transport.NameOfTransport}"
- Header="Транспортное средство"
- IsReadOnly="True"/>
- <DataGridTextColumn
- Binding="{Binding Drivers.Transport.NumberPlate}"
- Header="Номерной знак"
- IsReadOnly="True"/>
- </DataGrid.Columns>
- </DataGrid>
- <StackPanel
- Orientation="Horizontal"
- Grid.Row="1">
- <Button
- Content="Обновить"
- Width="90"
- Height="30"
- Margin="0,0,10,0"
- Click="Update_Click">
- </Button>
- <Button
- Name="CreateButtonDrivers"
- Visibility="Collapsed"
- Content="Создать"
- Width="90"
- Height="30"
- Margin="0,0,10,0"
- Click="AddDriver_Click">
- </Button>
- <Button
- Name="AddButtonDrivers"
- Content="Добавить"
- Width="90"
- Height="30"
- Margin="0,0,10,0"
- Click="AddFromListDriver_Click">
- </Button>
- <Button
- Name="RemoveDriver"
- Content="Удалить"
- Grid.Row="1"
- Width="90"
- Height="30"
- Click="RemoveDriver_Click">
- </Button>
- </StackPanel>
- </Grid>
- </TabItem>
- </TabControl>
- </Grid>
- </Grid>
- </Window>
|