Описание тега ivalueconverter
IValueConverter - это интерфейс, определенный в Microsoft .NET XAML для использования в WPF и Silverlight. Он используется в привязке данных для преобразования данных из одного формата в другой. Преобразование может быть односторонним или двунаправленным.
1
ответ
Вызов IValueConverter для INotifyPropertyChanged работает только при запуске
Я пытаюсь изменить вид сетки в моем PDF-файле, основываясь на значении перечисления. Значение самого перечисления основано на меню, и при выборе параметра меню значение перечисления изменяется и вызывается PropertyChangedEventHandler. Код класса, ко…
22 авг '18 в 15:10
3
ответа
MVVM, когда использовать IValueConverter и когда "отформатировано" свойство
Я проектирую свои модели приложений и начал задаваться вопросом, есть ли какое-нибудь общее правило большого пальца, когда я должен использовать отформатированные свойства и когда IValueConverters? Например, у меня есть такая модель: public interfac…
08 апр '14 в 19:19
1
ответ
wpf datagrid наблюдаемая коллекция
Я работаю над большим приложением базы данных, используя WPF. До сих пор я смог создать DataContext, используя класс Link to Sql, сохранить его в ObservableCollection и передать его в свой DataGrid как DataContext. Основная таблица в SQL, которую я …
10 ноя '09 в 01:45
1
ответ
Как я могу преобразовать полный объект с IValueConverter в (Xamarin.Forms) XAML?
Я реализовал методы из IValueConverter в классе X. public class X : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { ... } ... } В XAML у меня есть <Label Text="{Binding A, Converter=…
09 июн '16 в 10:32
2
ответа
Пользовательский BackgroundConverter для LongListSelector
У меня есть определенная цветовая схема в моем приложении, и я не хочу LongListSelectors Стиль списка переходов, чтобы точно соответствовать моей цветовой схеме, я создал стиль для Jump List и вот так. <Style x:Name="LibraryJumpListStyle" TargetT…
02 авг '14 в 07:40
2
ответа
Как конвертировать ImageSource в bool
Я имею Image а также Button SaveToDisk, Итак, когда изображение не загружено (ImageSource равен нулю) - мне нужно заблокировать SaveToDisk кнопка. И наоборот. Итак, я решил использовать конвертер. Но это не работает для меня: public class SourceToEn…
04 фев '16 в 13:06
3
ответа
MenuItem.IsEnabled связан с тем, есть ли что-то выбранное в списке или нет, но он не обновляется
У меня есть MenuItem, который должен быть включен, только если что-то выбрано в ListBox. Я написал конвертер из объекта в bool, который возвращает false, если этот объект == ноль, и true в противном случае. Я привязал его к ListBox.SelectedItem с мо…
24 фев '14 в 13:32
1
ответ
WPF Почему мои объекты Line не меняют положение?
Я хочу показать две горизонтальные линии на графике. Положение линий зависит от некоторых данных. Для этого я создал ValueConverter (в основном, двойной к int). Проблема в том, что линии всегда отображаются в одной и той же позиции. Я должен следова…
08 дек '17 в 15:23
0
ответов
Конвертер расчета высоты списка
Как я могу рассчитать высоту списка, чтобы точно соответствовать элементам списка. Например, если высота моего списка растянута, и на данный момент высота равна 320, а высота элемента списка равна 25. Тогда у меня будет 12 элементов и часть 13-го эл…
21 ноя '17 в 09:12
2
ответа
Как Binding Converter для свойства элемента управления может получить доступ к другим свойствам элемента управления
Я пытаюсь привязать значение "MaxLines" к свойству TextBlock's Height в приложении WP7. В привязке есть конвертер, который должен умножить LineHeight на MaxLines и вернуть ожидаемую высоту. Я пытаюсь сказать, что я хочу контролировать количество стр…
12 апр '12 в 12:40
3
ответа
Silverlight. Как обновить текстовое поле, привязанное к IValueConverter, при изменении значений в сущности?
Итак, у меня есть DataGrid с TextBlock, который отображает совокупное значение двух текстовых полей в сетке. Я делаю это путем привязки с помощью конвертера значений. Это работает с нагрузкой, но мне нужно обновить его при изменении значений других …
11 мар '11 в 21:08
1
ответ
Как определить, является ли объект перечислением?
Я не мастер C#, но для этого должно быть простое решение. у меня есть IValueConverter для DataTemplate, Конвертер будет использоваться в элементе управления, данные которого связаны с объектом типа enum: public enum ContentTypes, Я хочу написать общ…
20 авг '13 в 20:17
2
ответа
Использование ValueConverter в Style DataTrigger ItemsControl, но список пуст
Я пытаюсь использовать ValueConverter, чтобы перевернуть последний элемент в ItemsControl (чтобы он отображался в обратном направлении). Для этого я создал стиль с помощью DataTrigger, который использует ValueConverter для проверки того, является ли…
11 апр '14 в 17:45
2
ответа
ListViewItem не меняет цвет переднего плана с привязанным IValueConverter
Моя проблема в том, что я хочу, чтобы мой WPF ListView отображал ListViewItems разными цветами в соответствии с привязанными к ним элементами. Ниже приведен весь код для воспроизведения проблемы. В приложении есть виджеты, которые "есть в наличии" и…
23 дек '11 в 15:40
1
ответ
Привязка в окне WPF работает только при удалении содержимого из окна.
У меня странная ситуация, когда у меня есть привязка с конвертером в окне WPF. Иногда содержимое этого окна удаляется из указанного окна и вставляется в окно с вкладками следующим образом: public void AddNewTab(Window wpfWindow, String tabTitle, OnF…
25 окт '12 в 18:21
1
ответ
Семантически, Команды и Конвертеры должны быть ближе к Views или ViewModels?
Мне интересно, если в MVVM я должен проектировать Конвертеры и Команды, быть ближе к Views или ViewModels. Для меня это серая зона, поскольку они представляют собой два типа клеевых объектов, соединяющих разрыв между компонентами. Возможно, это не и…
28 сен '12 в 05:03
1
ответ
Арифметика в программно связанных элементах управления
Я хочу установить привязку программно созданного элемента управления с учетом арифметики. Вот пример XAML того, что я пытаюсь сделать, используя расширение "qc": <ColumnDefinition x:Name="MidColumn" Width="{qc:Binding '$P * .727', P={Binding Actu…
28 авг '15 в 19:04
2
ответа
MVVM кнопка включения / выключения с конвертером
У меня есть 2 кнопки, которые я хочу отключить / включить на основе счетчика вот мой счетчик private int _stepCounter = 0; public int StepCounter { get { return _stepCounter; } set{_stepCounter=value; OnPropertyChanged("StepCounter");} } public even…
22 авг '13 в 05:26
1
ответ
Как я могу использовать IValueConverter для преобразования шрифта в жирный
Привет я пытаюсь преобразовать стиль шрифта строки в DataGrid в зависимости от типа, выбранного в выпадающем списке. Я не получаю и возвращает следующую ошибку: "Ошибка 18 'System.Windows.Documents.Bold' не содержит конструктор que принимает 1 аргум…
01 май '13 в 13:09
2
ответа
Silverlight изображения не отображаются
Я создаю приложение в Silverlight. Сейчас существует только DataGrid. Я использую службу WCF RIA для получения данных из базы данных. Все работает нормально, ожидайте изображения. Я получаю изображения в виде байтового массива и пытаюсь преобразоват…
20 авг '12 в 10:12