123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- Page x:Class="WpfApp2.CreateCatPage"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:local="clr-namespace:WpfApp2"
- mc:Ignorable="d"
- d:DesignHeight="450" d:DesignWidth="800"
- Title="CreateCatPage" FontSize="18">
- <Grid>
- <ScrollViewer>
- <StackPanel>
- <GroupBox Header="Введите имя котя">
- <TextBox Name="tbName"></TextBox>
- </GroupBox>
- <GroupBox Header="Выберите породу кота">
- <ComboBox Name="cmbBreed"></ComboBox>
- </GroupBox>
- <GroupBox Header="Выберите дату рождения">
- <DatePicker Name="dpBirthday"></DatePicker>
- </GroupBox>
- <GroupBox Header="Выберите пол">
- <ComboBox Name="cmbGender"></ComboBox>
- </GroupBox>
- <GroupBox Header="Введите номер паспорта">
- <TextBox Name="tbPassport"></TextBox>
- </GroupBox>
- <GroupBox Header="Введите окрас">
- <TextBox Name="tbColor"></TextBox>
- </GroupBox>
- <GroupBox Header="Выберите черты характера">
- <ListBox Name="lbTraits" SelectionMode="Multiple"></ListBox>
- </GroupBox>
- <GroupBox Header="Выберите корм для кота">
- <!--Далее создаем шаблон ListBox, внутрь которого поместим
- текстовое поле с названием корма и поле для записи его количества.
- Для того чтобы данные из textBox были сразу сохранены и были доступны для добавления в базу,
- нужно создать в частичном классе нужной таблицы свойство, и связать его двухсторонней привязкой с TextBox.
- Тогда данные будут сразу же сохраняться в свойстве.-->
- <ListBox Name="lbFeed" SelectionMode="Multiple">
- <ListBox.ItemTemplate>
- <DataTemplate>
- <StackPanel Orientation="Horizontal">
- <TextBlock Text="{Binding Feed}"></TextBlock>
- <TextBox Width="20" Text="{Binding QM, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"></TextBox>
- </StackPanel>
- </DataTemplate>
- </ListBox.ItemTemplate>
- </ListBox>
- </GroupBox>
- <Image Name="photoCat" Width="50" Height="50"/>
- <Button Name="btnPhto" Click="btnPhto_Click">Добавить/Изменить фото кота</Button>
- <Button Name="btnAdd" Click="btnAdd_Click">Сохранить информацию о коте</Button>
- </StackPanel>
- </ScrollViewer>
- </Grid>
- </Page>
|