Как подключиться к базе данных, редактировать данные и показывать их в виде списка в WPF - PullRequest
1 голос
/ 28 мая 2019

Я создаю приложение, как диспетчер задач.Моя задача сохранена в базе данных, и я хочу показать их в своем приложении и добавить несколько новых.

Как подключиться к базе данных и связать данные с наблюдаемой коллекцией, чтобы показать их в listView?И как я могу добавить новую запись в базу данных?

У меня есть это.

app

Добавление в наблюдаемую коллекцию работает правильно.

Код:

public TheTaskViewModel()
        {
            // Initial task with default values
            Task = new TheTask
            {
                Id = 0,
                Priority = Priority.Normal,
                Status = Status.New
            };

            // Observable collection of tasks to notify UI
            Tasks = new ObservableCollection<TheTask>();
        }

private void SubmitExecute(object parameter)
        {
            Tasks.Add(Task);
        }

xaml:

<ListView ItemsSource="{Binding Tasks}" Width="Auto" Margin="0,175,0,0">
    <ListView.View>
        <GridView>
            <GridViewColumn Header="Id" DisplayMemberBinding="{Binding Id}" Width="Auto"/>
            <GridViewColumn Header="Priorytet" DisplayMemberBinding="{Binding Priority}" Width="Auto"/>
            <GridViewColumn Header="Status" DisplayMemberBinding="{Binding Status}" Width="Auto"/>
            <GridViewColumn Header="Termin" DisplayMemberBinding="{Binding Term}" Width="80"/>
            <GridViewColumn Header="Treść" DisplayMemberBinding="{Binding Content}" Width="Auto"/>
        </GridView>
    </ListView.View>
</ListView>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...