Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > .NET
Перезагрузить страницу Добавление Строки В Таблицу Datagrid
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
pastperfect pastperfect вне форума
Новичок
 
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 19.11.2013
По умолчанию Добавление Строки В Таблицу Datagrid - 15.06.2014, 14:42

У меня есть таблица, выведенная на форму, туда можно вписать новые данные в ячейки, и мне нужно сделать так, чтобы данные сохранялись и в приложении, и в связанной базе по нажатию на кнопку. Насколько я понимаю, в принципе все управление содержимым таблицы делается через ObservableCollection<Т>, однако все встреченные мной примеры применения выглядели примерно так:
csharp Код:
ObservableCollection<Client> coll = new ObservableCollection<Client>();
coll.Add(new Client() { Name = "Frank Grimmes", EMail = "mail.mail" });

то есть на каждую таблицу мы создаем класс, и потом его полям через коллекцию передаем данные, которые пишутся внутри кода, руками. А как сделать, чтобы в коллекцию добавлялось то, что содержится в новой заполненной ячейке?
Ответить с цитированием
  (#2 (permalink)) Старый
Ilya81 Ilya81 вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 23.06.2014
По умолчанию 23.06.2014, 11:14

Если речь о DataGrid в WPF, то в ObservableCollection он сам добавит через интерфейс ICollection. Если нужно сохранить что-то в БД - подпишитесь на событие CollectionChanged и в обработчике что-то вроде
csharp Код:
if (e.NewItems != null)
  foreach(Client client in e.NewItems)
    SaveToDb(client);
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление в таблицу по категориям alimov7 PHP 2 13.11.2012 19:25
Добавление данных ComboBox в таблицу Kharkov Вопросы начинающих программистов 1 14.01.2011 11:57
Удаление строки в WPF DataGrid zvb73 .NET 0 22.10.2010 17:49
Добавление строки при помощи SQL Naac C++ Builder 1 11.04.2010 22:38
Строки. Добавление части строки внутрь другой frikorsar Prolog 2 21.01.2009 19:58
Добавление объекта DataGrid для отображения данных Mypppka .NET 4 19.03.2008 16:47
Как отобразить таблицу из базы данных Access в DataGrid Sphinx .NET 2 21.12.2007 18:22
Как программно заполнить строки в DataGrid kumo Visual C++ 1 17.04.2006 18:29
Добавление данных в таблицу arsts Slota MySQL 4 22.09.2005 22:27
ADO и добавление в связанную таблицу AlekseyKX Delphi 0 25.07.2005 10:43
Добавление одной записи в таблицу MySQL imported_Larios PHP 3 21.05.2005 17:14
Добавление записи в таблицу с помощью ADOQuery Leon C++ Builder 0 10.05.2005 16:25



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов