Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <DataGrid Style="{StaticResource ResourceKey= DoubleClickOpen}" x:Name="MembersDG" DataContext="{Binding Path = Member}" HorizontalAlignment="Left" Height="891" Margin="0,71,0,0" VerticalAlignment="Top" Width="1262" Loaded="DG_Load" ColumnWidth="*" HeadersVisibility="Column" CanUserReorderColumns="False" IsReadOnly="True" AutoGenerateColumns="False" Background="#FFD7D7D7" PreviewKeyDown="DeleteRecord">
- <DataGrid.Columns>
- <DataGridTextColumn Header="ФИО" Binding="{Binding Path=ФИО}"/>
- <DataGridTextColumn Header="Дата рождения" Binding="{Binding Path=ДатаРождения}"/>
- <DataGridTextColumn Header="Контактные данные" Binding="{Binding Path=Контакты}"/>
- <DataGridTextColumn Header="Клуб" Binding="{Binding Path=Клуб}"/>
- <DataGridTextColumn Header="Тренер" Binding="{Binding Path=Тренер}"/>
- <DataGridTextColumn Header="Квалификация" Binding="{Binding Path=Квалификация}"/>
- <DataGridTextColumn Header="Основной вид спорта" Binding="{Binding Path=ОсновнойВидСпорта}"/>
- <DataGridTextColumn Header="Примечания" Binding="{Binding Path=Примечания}"/>
- </DataGrid.Columns>
- </DataGrid>
- public class Member
- {
- public string ФИО { get; set; }
- public string ДатаРождения { get; set; }
- public string Контакты { get; set; }
- public string Клуб { get; set; }
- public string Тренер { get; set; }
- public string Квалификация { get; set; }
- public string ОсновнойВидСпорта { get; set; }
- public string Примечания { get; set; }
- public Member(string name, string bornDate, string contacts, string club, string trainer, string cvalification, string mainSportType, string description)
- {
- ФИО = name;
- ДатаРождения = bornDate;
- Контакты = contacts;
- Клуб = club;
- Тренер = trainer;
- Квалификация = cvalification;
- ОсновнойВидСпорта = mainSportType;
- Примечания = description;
- }
- }
- dataGrid.Items.SortDescriptions.Clear();
- SQLiteCommand cmd = new SQLiteCommand(sql, connection);
- using (SQLiteDataReader reader = cmd.ExecuteReader())
- {
- while (reader.Read())
- {
- members.Add(new Member(reader[0].ToString(), reader[1].ToString(), reader[2].ToString(), reader[3].ToString(), reader[4].ToString(), reader[5].ToString(), reader[6].ToString(), reader[7].ToString()));
- }
- }
- dataGrid.ItemsSource = members;
- dataGrid.Items.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement