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

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



14
Как обработать событие нажатия в столбце кнопки в Datagridview?
Я разрабатываю приложение для Windows, используя C #. Я использую DataGridViewдля отображения данных. Я добавил столбец кнопки в этом. Я хочу знать, как я могу обработать событие нажатия на эту кнопку в DataGridView.

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


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

5
Кнопка в столбце, получение строки, из которой она пришла в обработчик события Click
Я установил itemsource моего WPF Datagrid в список объектов, возвращаемых из моего DAL. Я также добавил дополнительный столбец, содержащий кнопку, xaml находится ниже. <toolkit:DataGridTemplateColumn MinWidth="100" Header="View"> <toolkit:DataGridTemplateColumn.CellTemplate> <DataTemplate> <Button Click="Button_Click">View Details</Button> </DataTemplate> </toolkit:DataGridTemplateColumn.CellTemplate> </toolkit:DataGridTemplateColumn> Это нормально. Однако в методе Button_Click есть ли способ получить строку в сетке данных, где находится …


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

2
Список <T> против BindingList <T> Преимущества / недостатки
Может ли кто-нибудь описать, в чем разница между ними для моего проекта. В настоящее время у меня есть List&lt;MyClass&gt;и установлен BindingSource для этого и DataGridView для BindingSource. Я реализовал IEditableObjectтак, что при вызове CancelEdit я возвращаю свой объект обратно к тому, что было с помощьюMemberwise.Clone() Решит ли изменение моего списка …

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

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

5
Привязка List <T> к DataGridView в WinForm
У меня есть класс class Person{ public string Name {get; set;} public string Surname {get; set;} } и, List&lt;Person&gt;к которому я добавляю некоторые элементы. Список привязан к моему DataGridView. List&lt;Person&gt; persons = new List&lt;Person&gt;(); persons.Add(new Person(){Name="Joe", Surname="Black"}); persons.Add(new Person(){Name="Misha", Surname="Kozlov"}); myGrid.DataSource = persons; Нет проблем. myGridотображает две строки, но когда …

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.