Вопросы с тегом «datagridview»

DataGridView - это элемент управления Windows Forms, используемый для отображения и редактирования табличных данных.

117
контекстное меню правой кнопки мыши для просмотра данных

У меня есть datagridview в приложении .NET winform. Я хочу щелкнуть правой кнопкой мыши по строке, и появится всплывающее меню. Затем я хотел бы выбрать такие вещи, как копирование, проверка и т. Д. Как сделать A) всплывающее меню B) найти строку, по которой щелкнули правой кнопкой мыши. Я знаю,...

109
Как вы автоматически изменяете размер столбцов в элементе управления DataGridView И позволяете пользователю изменять размер столбцов в той же сетке?

Я заполняю элемент управления DataGridView в форме Windows (C # 2.0, а не WPF). Моя цель - отобразить сетку, которая аккуратно заполняет всю доступную ширину ячейками, то есть без неиспользуемых (темно-серых) областей справа и размер каждого столбца в соответствии с данными, которые он содержит, но...

98
Кнопка в столбце, получение строки, из которой она пришла в обработчик события Click

Я установил itemsource моего WPF Datagrid в список объектов, возвращаемых из моего DAL. Я также добавил дополнительный столбец, содержащий кнопку, xaml находится ниже. <toolkit:DataGridTemplateColumn MinWidth="100" Header="View"> <toolkit:DataGridTemplateColumn.CellTemplate>...

95
Фильтрация DataGridView без изменения источника данных

Я разрабатываю пользовательский элемент управления в C # Visual Studio 2010 - своего рода текстовое поле «быстрого поиска» для фильтрации datagridview. Он должен работать для 3 типов источников данных datagridview: DataTable, DataBinding и DataSet. Моя проблема связана с фильтрацией DataTable из...

93
Список <T> против BindingList <T> Преимущества / недостатки

Может ли кто-нибудь описать, в чем разница между ними для моего проекта. В настоящее время у меня есть List<MyClass>и установлен BindingSource для этого и DataGridView для BindingSource. Я реализовал IEditableObjectтак, что при вызове CancelEdit я возвращаю свой объект обратно к тому, что...

92
Datagridview - удалить часть перед первым столбцом

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

92
Как обнаружить изменение события DataGridView CheckBox?

У меня есть приложение winforms, и я хочу запустить какой-то код, когда установлен или снят флажок, встроенный в элемент DataGridViewуправления. Каждое мероприятие, которое я пробовал Срабатывает, как только CheckBoxщелкают, но до того, как его отмеченное состояние изменится, или Срабатывает...

91
Привязка List <T> к DataGridView в WinForm

У меня есть класс class Person{ public string Name {get; set;} public string Surname {get; set;} } и, List<Person>к которому я добавляю некоторые элементы. Список привязан к моему DataGridView. List<Person> persons = new List<Person>(); persons.Add(new Person(){Name="Joe",...

85
DataGridView AutoFit and Fill

У меня 3 столбца в моем DataGridView . Я пытаюсь сделать так, чтобы первые 2 столбца автоматически соответствовали ширине содержимого, а третий столбец заполнил оставшееся пространство. Можно ли в WinForms сделать? Я загружаю свои данные из EF DataContext, если это нужно. Я добавил изображение...

84
Как привязать List <string> к элементу управления DataGridView?

У меня есть простой, List<string>и я бы хотел, чтобы он отображался в DataGridViewстолбце. Если бы список содержал более сложные объекты, просто установил бы список как значение его DataSourceсвойства. Но при этом: myDataGridView.DataSource = myStringList; Я получаю вызов столбца, Lengthи...

81
Ужасная производительность перерисовки DataGridView на одном из двух моих экранов

Я действительно решил эту проблему, но отправляю ее для потомков. Я столкнулся с очень странной проблемой с DataGridView в моей системе с двумя мониторами. Проблема проявляется как ЧРЕЗВЫЧАЙНО медленная перерисовка элемента управления ( например, 30 секунд для полной перерисовки ), но только когда...