Вопросы по теме 'observablecollection'

Предпочтительный метод для сохранения привязки к данным WPF ObservableCollection?
У меня есть класс, который наследуется от ObservableCollection (Of MyObject), а класс MyObject обрабатывает INotifyPropertyChanged как следует. Когда пользователь обновляет эти данные с помощью связанных элементов управления, коллекция изменится, как...
874 просмотров

Проблема создания ObservableCollection и ListBoxItem DataTemplate
Что-то странное происходит с ObservableCollection. У меня такой код: private readonly ObservableCollection<DisplayVerse> _display; private readonly ListBox _box; private void TransferToDisplay() { double elementsHeight =...
4477 просмотров
schedule 27.07.2022

Невозможно получить доступ к полям объекта с помощью fieldinfo
У меня есть метод, который принимает наблюдаемую коллекцию (возвращаемую из веб-службы) объектов и анализирует их в соответствии с их атрибутами. Вот фрагмент кода из метода частный двойной анализ (ObservableCollection mobjColl) {...
585 просмотров
schedule 17.08.2022

Наблюдаемая коллекция с текущим элементом?
В диалоговом окне моего приложения у меня есть наблюдаемая коллекция (хранящаяся где-то еще), привязанная к списку вкладок. Когда я закрываю и снова открываю диалоговое окно, текущая выбранная вкладка теряется и становится первой. Как настроить...
4927 просмотров
schedule 18.07.2023

Как удалить пустую строку DataGrid при привязке к ObservableCollection‹T›?
Я схожу с ума вот с этим: ObservableCollection<Employee> list = new ObservableCollection<Employee>(); dgEmployees.ItemsSource = list; Когда вы отлаживаете переменную списка, она пуста (list.Count = 0), но затем я привязываю ее к...
36386 просмотров

Наблюдаемая коллекция без INotifyProperChanged для односторонней привязки
Для Silverlight или WPF, когда элемент управления привязан к коллекции Observable, и меня интересуют только добавления / удаления коллекции, которые должны отражаться в элементе управления - т.е. односторонняя привязка - правильно ли я думаю, что нет...
374 просмотров
schedule 13.11.2022

ObservableCollection‹T› в Winforms и возможные альтернативы
Приложение Winforms .net 3.5. В моем приложении у меня есть общий класс, который выглядит так: public class FilterItem { public FilterItem() { } public string FilterProperty { get; set; } public bool FilterPropertyChecked { get; set; }...
13910 просмотров

Каков хороший шаблон для привязки коллекции объектов, поступающих из WCF, в Silverlight?
У меня вопрос о шаблоне привязки данных Silverlight WCF: Существует множество примеров того, как связывать данные с помощью выражений {Binding} в XAML, как выполнять асинхронные вызовы службы WCF, устанавливать свойство DataContext элемента в...
295 просмотров

Список WPF ViewModels, привязанный к списку объектов модели
В модели у меня есть: public ObservableCollection<Item> Items { get; private set; } В ViewModel у меня есть соответствующий список ItemViewModels. Я хотел бы, чтобы этот список был двусторонне привязан к списку модели: public...
3700 просмотров
schedule 13.05.2023

Доступная только для чтения коллекция
У меня есть класс с внутренней наблюдаемой коллекцией. Я хочу передать данные пользователю класса через функцию. Я не хочу, чтобы они могли изменять объекты внутри наблюдаемой коллекции или самой коллекции. Каков наилучший способ сделать эту...
2476 просмотров

WPF: привязка к ObservableCollection в ControlTemplate не обновляется
Я создал ControlTemplate для своего настраиваемого элемента управления MyControl . MyControl происходит от System.Windows.Controls.Control и определяет следующее свойство public ObservableCollection<MyControl> Children{ get; protected...
2522 просмотров

Как отобразить две ObservableCollections в виде одного списка в WPF?
У меня есть две ObservableCollections, скажем, ObservableCollection<Cat> и ObservableCollections<Dog> . Cat и Dog происходят от класса Pet. Я хочу отобразить список всех домашних животных. Как мне это сделать? Я предпочитаю не...
3351 просмотров
schedule 30.05.2022

Использование команд для уведомления об изменении коллекции
Мне было интересно, могу ли я каким-либо образом справиться с изменением коллекции и после этого отобразить сообщение пользователю. Поскольку я использую MVVM, у меня нет ссылок на модель внутри проекта представления, поэтому я не мог этого...
77 просмотров
schedule 28.04.2022

ObservableCollection: вызов OnCollectionChanged с несколькими новыми элементами
обратите внимание, что я пытаюсь использовать действие NotifyCollectionChangedAction.Add вместо .Reset. последний работает, но не очень эффективен с большими коллекциями. поэтому я создал подкласс ObservableCollection: public class...
15445 просмотров

проблема с ItemEndEdit при двойном срабатывании события ObservableCollection
У меня возникла проблема с двойной вставкой/обновлением строк в сетке данных. Сетка данных привязана к наблюдаемой коллекции, к которой добавлено событие ItemEndEdit: /// <summary> /// extends the ObservableCollection class to include...
983 просмотров
schedule 11.01.2024

Silverlight4 ObservableCollection и обновления базы данных
Я реализовал функциональность Drap n Drop, используя два списка (lstSource, lstDest), где пользователь может перетаскивать элементы между двумя списками. У меня есть две ObservalableCollections (sourceCollection и destCollection), которые привязаны к...
704 просмотров

Silverlight и ObservableCollection: создание CollectionChanged в потоке пользовательского интерфейса
Мне нужно вызвать событие CollectionChanged для ObservableCollection в потоке пользовательского интерфейса. Я видел разные подходы, начиная от класса-оболочки и заканчивая пользовательской реализацией соответствующего интерфейса. Есть ли простой...
1828 просмотров
schedule 27.05.2022

Как мне выставить коллекцию в UserControl?
Я создаю UserControl, который будет использоваться в различных сценариях. Мне нужно предоставить набор строк из UserControl, и я не знаю, как это сделать. Я вижу два возможных использования: элемент управления, содержащий элемент управления,...
1062 просмотров

Связывание наблюдаемой коллекции в XAML в Windows Phone
У меня возникли проблемы с декларативной установкой ItemsSource для ListBox, содержащегося в PivotItem, на простой странице Windows Phone 7. Я могу успешно установить ItemsSource в коде позади. Вот фрагмент класса, содержащего...
3143 просмотров

Событие CollectionChanged не зарегистрировано при использовании Converter?
У меня есть ObservableCollection под названием Collection1, которую я хочу связать с ItemsSource из ListBox через преобразователь. Когда я указываю преобразователь, привязка не работает — он использует преобразователь только для инициализации...
1055 просмотров
schedule 05.01.2023