powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Clipboard одной колонки в DataGridView
5 сообщений из 5, страница 1 из 1
Clipboard одной колонки в DataGridView
    #39077201
Semen81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! Делаю сохранение данных из DataGridView в csv через Clipboard. Все работает замечательно:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
 Sql_Anketa.DefaultView.RowFilter = "bOut=0";
            cNameFile = "E:\\number_" + System.DateTime.Now.ToString("yyyyMMddHHmmss") + ".csv";
            IDataObject objectSave = Clipboard.GetDataObject();
            dataGridAnk.ClipboardCopyMode = DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText;
            dataGridAnk.SelectAll();
            Clipboard.SetDataObject(dataGridAnk.GetClipboardContent());
            string pattern = @"^;(.*)$";
            string str = (Clipboard.GetText(TextDataFormat.Text)).Replace(" ", ";");
            str = Regex.Replace(str, pattern, "$1", RegexOptions.Multiline);
            File.WriteAllText(cNameFile, str, Encoding.UTF8);

            if (objectSave != null)
            {
                Clipboard.SetDataObject(objectSave);
            }
            Sql_Anketa.DefaultView.RowFilter="";



Но, как сделать, чтобы скопировать в буфер все ячейки только одной конкретной колонки? Конечно можно на момент сохранения убирать все колонки, а потом их восстанавливать. Но не хотелось бы к таким варварским методам обращаться.
Спасибо
...
Рейтинг: 0 / 0
Clipboard одной колонки в DataGridView
    #39077219
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Semen81сохранение данных из DataGridView в csv через Clipboard
а зачем гланды через задний проход удалять?
...
Рейтинг: 0 / 0
Clipboard одной колонки в DataGridView
    #39077439
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

лютая лапша, не могу дальше 2 строки прочитать этот бред :)
...
Рейтинг: 0 / 0
Clipboard одной колонки в DataGridView
    #39077868
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Semen81Но не хотелось бы к таким варварским методам обращаться

Да че там. Сем бед, один ответ.
Более варварски, чем сейчас сделано, все равно не сделать
...
Рейтинг: 0 / 0
Clipboard одной колонки в DataGridView
    #39077886
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Код: c#
1.
2.
File.WriteAllLines("E:\\number_" + System.DateTime.Now.ToString("yyyyMMddHHmmss") + ".csv",
Sql_Anketa.Where(d=>d.Field<int>("bOut")==0).Select(d=>d.Field<string>("Нужный столбец")).ToArray());
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Clipboard одной колонки в DataGridView
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]