Вопросы по теме 'bindinglist'
DataGridView sort и, например, BindingList ‹T› в .NET
Я использую BindingList<T> в своих формах Windows Forms, который содержит список " IComparable<Contact> " Контактных объектов. Теперь я бы хотел, чтобы пользователь мог выполнять сортировку по любому столбцу, отображаемому в сетке.
В...
27697 просмотров
schedule
22.02.2023
Получить описание значения Enum ‹T›
У меня есть класс enumHelper, который содержит:
public static IList<T> GetValues()
{
IList<T> list = new List<T>();
foreach (object value in Enum.GetValues(typeof(T)))
{
list.Add((T)value);
}
return list;
}
и...
10202 просмотров
schedule
11.03.2023
Может ли DataDource BindingSource быть свойством и объектом в форме
Например: у меня есть объект Contact на форме (см. ниже). Могу ли я установить свойство источника данных BindingSource как свойство Contact.Addresses.
Класс AddressCollection реализует BindingList, поэтому нет проблем с привязкой this, если он не...
747 просмотров
schedule
07.12.2022
От DataTable к BindingList
Я нахожусь в процессе перехода с DataTable на BindingList. Я привязываю DataTable к объекту DataGrid.
Вот моя дилемма: хотя я, безусловно, вижу преимущества перехода, мои обстоятельства сделают его немного сложным, и я задаюсь вопросом, стоит ли...
4739 просмотров
schedule
11.01.2023
Рекомендации по безопасности потоков при использовании DataGridView и BindingList в C #
Пишу класс для регистрации событий. Мой LogClass реализован как одноэлементный, и любой класс в системе может делать запись в журнале. Записи хранятся в списке и при заполнении буфера выгружаются на диск.
Я использую DataGridView для отображения...
3319 просмотров
schedule
04.07.2022
AllowUserToAddRows не работает с источником данных List‹› в DataGridView
У меня есть DataGridView с DataSource установленным на List<myClass>
Однако индикатор новой строки не отображается, когда я устанавливаю AllowUserToAddRows в true ,
Когда я устанавливаю DataSource в BindingList<myClass> ,...
10281 просмотров
schedule
12.09.2022
Как я могу запустить событие до того, как элемент будет добавлен в коллекцию на С#?
Я хотел бы выполнить некоторую обработку, прежде чем элемент будет добавлен в BindingList. Я вижу, что есть событие ListChanged, но оно запускается после добавления элемента. Событие AddingNew запускается только при вызове метода AddNew (а не метода...
3457 просмотров
schedule
01.07.2023
Как вернуть BindingList только для чтения
У меня есть существующий класс со списком, и мне нужно изменить этот список на BindingList, но у класса есть свойство, которое возвращает ReadOnlyCollection этого списка. Важно, что этот список можно изменить только внутри этого класса. Теперь мне...
1881 просмотров
schedule
31.07.2022
Редактирование свойств списка с помощью DataGridview
Хорошо, у меня есть свой собственный класс:
public class FileItem : INotifyPropertyChanged
{
int id=0;
string value="";
public int Id
{
get { return id; }
set { id = value;...
1510 просмотров
schedule
21.04.2022
С# Как лучше всего скопировать BindingList?
Каков наилучший способ скопировать BindingList?
Просто использовать ForEach()? Или есть лучшие способы?
6492 просмотров
schedule
18.07.2023
Вставлять, только если новое обновление еще в BindingList
Привет, у меня есть собственный BindingList, содержащий продукты со следующей информацией
string ProductID
int Amount;
Как бы я сделал возможным сделать следующее.
ProductsList.Add(new Product("ID1", 10));
ProductsList.Add(new...
3026 просмотров
schedule
31.12.2022
Winform: привязка свойства настраиваемого элемента управления к BindingList
Я пытаюсь создать привязку своего настраиваемого элемента управления к объектам, находящимся в BindingList.
В текстовом поле я легко могу написать
textBox.DataBindings.Add("Text",myBindingList,"PropertyOfObjectOfBindingList")
С моим...
2776 просмотров
schedule
06.07.2022
Как запустить событие удаления для элемента расширенного BindingList, когда PropertyGrid удалит этот элемент?
Проблема в том, что я использую этот расширенный BindingList
public class RemoveItemEventArgs : EventArgs
{
public Object RemovedItem
{
get { return removedItem; }
}
private Object removedItem;
public...
1098 просмотров
schedule
10.01.2023
ячейки сетки данных не обновляются при изменении свойств объекта в списке привязок
У меня есть приложение WPF с сеткой данных, ItemsSource которого является BindingList. Когда я вношу изменения в объекты в BindingList, сетка данных не обновляется. Как я могу убедиться, что сетка данных обновляется, когда я изменяю объект в...
1566 просмотров
schedule
21.12.2022
Как преобразовать StringCollection в BindingList
Можно ли преобразовать переменную StringCollection в BindingList , а затем обратно? Я пытаюсь привязать StringCollection к DataGridView , и я изо всех сил пытаюсь заставить его работать.
Я хочу сделать то же самое с StringDictionary ....
789 просмотров
schedule
31.12.2022
Что вызывает обновление пользовательского интерфейса при изменении ItemsControl.ItemsSource?
Я просто изучал разницу между BindingList и ObservableCollection, следуя этому вопросу: Почему НЕ BindingList в WPF
В рамках этого я протестировал привязку ItemsSource ItemsControl к различным типам, включая List, Collection, ObservableCollection...
1818 просмотров
schedule
24.08.2022
Производительность DataGridView в сочетании с источником данных BindingList
Я создаю приложение, которое должно отображать данные, полученные из внешней системы. Эти данные могут поступать очень быстро, в то время как количество байтов, занимаемых каждой строкой, относительно невелико. Это означает, что за единицу времени...
5746 просмотров
schedule
20.05.2023
CancelEdit в источнике привязки не отменяет все отредактированные поля объекта
У меня есть bindingList<T> , что каждый объект списка привязки реализует INotifyPropertyChanged . В моей WinForm я использовал BindingSource и установил для него источник данных BindingList<T> , а затем привязал некоторое текстовое поле...
2674 просмотров
schedule
03.04.2022
ComboBox SelectedItem изменяется при изменении BindingSource
У меня есть метод в моем диспетчере классов, который запускается, когда мой фоновый рабочий завершается и обновляет BindingList (_suppliers), и он выглядит так:
private void _bw_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)...
266 просмотров
schedule
09.07.2023
Преобразование общего списка в BindingList‹T›
У меня есть объект BindingList, который прикреплен к DataGridView.
BindingList<FilesToProcessDataModels> Listfiles = new BindingList<FilesToProcessDataModels>();
dataGridFiles.DataSource = Listfiles;
Я хочу отфильтровать список...
17211 просмотров
schedule
11.06.2022