DispatcherListPage.xaml 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <Page x:Class="Kusach.Pages.DispatcherListPage"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:local="clr-namespace:Kusach.Pages"
  7. mc:Ignorable="d"
  8. d:DesignHeight="419"
  9. d:DesignWidth="692"
  10. Title="DispatcherListPage">
  11. <Grid
  12. Background="White"
  13. Margin="25">
  14. <Grid.RowDefinitions>
  15. <RowDefinition Height="4*"/>
  16. <RowDefinition Height="21*"/>
  17. </Grid.RowDefinitions>
  18. <StackPanel Orientation="Horizontal">
  19. <TextBox
  20. Name="SearchBox"
  21. PreviewMouseLeftButtonUp="SearchBoxPreviewMouseLeftButtonUp"
  22. LostFocus="SearchLostFocus"
  23. TextChanged="SearchTextChanged"
  24. FontSize="14"
  25. TextWrapping="Wrap"
  26. Text="Поиск..."
  27. Width="120"/>
  28. <Button
  29. Width="120"
  30. Content="Создать"
  31. Click="AddDispatcherButton_Click"/>
  32. <Button
  33. Width="120"
  34. Content="Удалить"
  35. Click="DeleteDispatcherButton_Click"/>
  36. <Button
  37. Width="120"
  38. Content="Обновить"
  39. Click="UpdateDispatcherButton_Click"/>
  40. </StackPanel>
  41. <DataGrid
  42. Name="DispatcherList"
  43. Grid.Row="1"
  44. AutoGenerateColumns="False"
  45. VerticalAlignment="Top"
  46. HorizontalAlignment="Left"
  47. CanUserAddRows="false" Width="642">
  48. <DataGrid.ItemContainerStyle>
  49. <Style TargetType="DataGridRow">
  50. <EventSetter
  51. Event="MouseDoubleClick"
  52. Handler="DataGridRow_MouseDoubleClick"/>
  53. </Style>
  54. </DataGrid.ItemContainerStyle>
  55. <DataGrid.Columns>
  56. <DataGridTextColumn
  57. Binding="{Binding IdDispatcher}"
  58. Header="Номер"
  59. Width="50"
  60. IsReadOnly="True"/>
  61. <DataGridTextColumn
  62. Binding="{Binding Login}"
  63. Header="Логин"
  64. IsReadOnly="True"/>
  65. <DataGridTextColumn
  66. Binding="{Binding Password}"
  67. Header="Пароль"
  68. IsReadOnly="True"/>
  69. <DataGridTextColumn
  70. Binding="{Binding Surname}"
  71. Header="Фамилия"
  72. IsReadOnly="True"/>
  73. <DataGridTextColumn
  74. Binding="{Binding Name}"
  75. Header="Имя"
  76. IsReadOnly="True"/>
  77. <DataGridTextColumn
  78. Binding="{Binding Patronymic}"
  79. Header="Отчество"
  80. IsReadOnly="True"/>
  81. <DataGridTextColumn
  82. Binding="{Binding Birthday}"
  83. Header="День рождения"
  84. IsReadOnly="True"/>
  85. <DataGridTextColumn
  86. Binding="{Binding PhoneNumber}"
  87. Header="Номер телефона"
  88. IsReadOnly="True"/>
  89. </DataGrid.Columns>
  90. </DataGrid>
  91. </Grid>
  92. </Page>