Tag: datagridview

Как экспортировать данные DataGridView мгновенно в Excel при нажатии кнопки?

У меня 10k строк и 15 столбцов в моем представлении сетки данных. Я хочу экспортировать эти данные в файл Excel. Я уже пробовал с приведенным ниже кодом. private void btExport_Click(object sender, EventArgs e) { Microsoft.Office.Interop.Excel._Application app = new Microsoft.Office.Interop.Excel.Application(); Microsoft.Office.Interop.Excel._Workbook workbook = app.Workbooks.Add(Type.Missing); Microsoft.Office.Interop.Excel._Worksheet worksheet = null; app.Visible = true; worksheet = workbook.Sheets[“Sheet1”]; worksheet = […]

WPF DataGrid – кнопка в столбце, получающая строку, из которой она появилась в обработчике событий Click

Я установил источник items моего WPF Datagrid в список объектов, возвращаемых из моего DAL. Я также добавил дополнительный столбец, который содержит кнопку, xaml ниже. View Details Это отлично. Однако по методу Button_Click , есть ли способ получить строку на datagrid, где находится кнопка? В частности, одним из свойств моих объектов является «Id», и я хотел […]

Создание строк DataGridView определенного цвета на основе значения столбца

Я использую vb.net, и у меня есть данные, входящие в мой DGV, и у меня есть столбец с меткой развернутым, если это «1», я хочу, чтобы все строки с «1» в развернутом столбце RED, и если это «0» ‘, Я хочу, чтобы все строки были ЗЕЛЕНЫМИ. Это мой метод, который у меня есть, сейчас столбец […]

C # DataGridView Checkbox проверено событие

Я хочу обработать Checked событие столбцов CheckBox в моем DataGridView и выполнить операцию, основанную на значении столбца (true / false). Я попытался использовать CellDirtyStateChanged без каких-либо успехов. На самом деле я хочу обнаружить проверенное изменение сразу после того, как пользователь проверит или снимет флажок. Вот описание моего приложения. Я новичок в c # и создаю […]

Условное форматирование DataGridView

У меня есть DataGridView. Я установил его .DataSource prop как BindingList моих собственных объектов: BindingList Затем я создал несколько столбцов. DataGridViewTextBoxColumn descColumn = new DataGridViewTextBoxColumn(); descColumn.DataPropertyName = “Description”; descColumn.HeaderText = “Description”; descColumn.Width = 300; DataGridViewTextBoxColumn gameIDColumn = new DataGridViewTextBoxColumn(); gameIDColumn.DataPropertyName = “GameID”; gameIDColumn.HeaderText = “Game ID”; gameIDColumn.Width = 60; dataGrid.Columns.Add(descColumn); dataGrid.Columns.Add(gameIDColumn); Мой вопрос: я хочу […]

Изменение цвета ячейки datagridview динамически

У меня есть объект dataGridView, который заполнен данными. Я хочу нажать кнопку и изменить цвет фона ячейки. Это то, что я сейчас имею foreach(DataGridViewRow row in dataGridView1.Rows) { foreach(DataGridViewColumn col in dataGridView1.Columns) { //row.Cells[col.Index].Style.BackColor = Color.Green; //doesn’t work //col.Cells[row.Index].Style.BackColor = Color.Green; //doesn’t work dataGridView1[col.Index, row.Index].Style.BackColor = Color.Green; //doesn’t work } } ВСЕ эти три причины […]

Аккордеон в Windows Forms DataGridView

Мне нужно реализовать какой-то эффект аккордеона в Windows Form DataGridView. Когда пользователь выбирает строку, строка расширяется, чтобы отобразить дополнительную информацию и, если возможно, некоторые кнопки или другие элементы управления. Проблема в том, что я не знаю, как это сделать. Я попытался найти в Интернете, но я не нашел ничего, что могло бы привести меня в […]

Добавление текста в заголовок строки DataGridView

Позволяет ли C # добавлять String в RowHeader в DataGridView? Если да, то как это делается? Я пишу Windows Form для отображения данных о платежах клиентов за год. Дисплей ColumnHeaders январь, февраль, март и т. Д. … и вместо того, чтобы иметь пустой столбец с DateTime.Now.Year, я хотел бы поместить его в RowHeader, чтобы он […]

Установите / снимите флажок в окне datagridview

Может кто-нибудь помочь мне, почему это не работает? У меня есть checkbox и если я нажму на него, это должно снять отметку со всех флажков внутри datagridview, которые были проверены, прежде чем включать выбранный пользователем флажок. Вот код: private void chkItems_CheckedChanged(object sender, EventArgs e) { foreach (DataGridViewRow row in datagridview1.Rows) { DataGridViewCheckBoxCell chk = (DataGridViewCheckBoxCell)row.Cells[1]; […]

Как отсортировать столбец данных DataGridView?

Я знаю, что на эту тему много вопросов. Я прошел через все, но ничего не помогает. Как сортировать, нажав на заголовок столбца? Как мне изменить этот код для выполнения задания? public partial class Form1 : Form { public Form1() { List list = new List(); list.Add(new MyClass(“Peter”, 1202)); list.Add(new MyClass(“James”, 292)); list.Add(new MyClass(“Bond”, 23)); BindingSource […]

Interesting Posts

Ошибка включения openmp – “ld: библиотека не найдена для -lgomp” и Clang errors

Как мне обращаться с мьютексами в подвижных типах на C ++?

Автоматическое добавление / завершение из текстового файла в поле редактирования delphi

Как я могу обновить внешний вид JFreeChart после того, как он станет видимым?

Поиск ключа связи Bluetooth в Windows 7 для двойной пары устройств на компьютере с двойной загрузкой

Ярлык видимости слоя в Photoshop

Преобразование массива объектов в массив их примитивных типов

Получите HTTP-запросы и ответы, сделанные с помощью HttpWebRequest / HttpWebResponse, чтобы показать в Fiddler

Не удается включить удаленный рабочий стол в Windows 7 Professional

Влияет ли VMWare Fusion на производительность системы?

Удалить ключ из known_hosts

Волна (или форма?) С рамкой на CSS3

Возможно ли, чтобы команды bash продолжались до результата предыдущей команды?

Какое программное обеспечение хорошо работает для просмотра массивных изображений TIFF в Windows 7?

Используйте Invoke-WebRequest с именем пользователя и паролем для базовой проверки подлинности в API GitHub

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