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

Моя привязка данных с преобразователем значений не работает
У меня есть простой класс Item, который выглядит так: public class Item : DependencyObject { public int No { get { return (int)GetValue(NoProperty); } set { SetValue(NoProperty, value); } } public string Name...
809 просмотров

Обновление наблюдаемой коллекции на основе выбора поля со списком
Итак, у меня есть ObservableCollection элементов с именем «Class1», а Class1 имеет свойство с именем «ID». Я использую сетку данных из WPFToolkit и привязываюсь к этой коллекции. В сетке данных есть столбец со списком, и я привязываю его...
369 просмотров
schedule 01.08.2023

Доступ к контексту данных и свойству в программном коде одновременно
Я использую MVVM/WPF и пытаюсь сделать что-то, казалось бы, простое, но не могу найти четкое решение. Я хочу сделать следующее: Когда свойство изменяется в модели (в этом случае будет изменен текст текстового поля WPF), используйте метод для...
772 просмотров
schedule 31.05.2023

Применение преобразователя значений в XAML без привязки данных
У меня есть TextBlock, на мой взгляд, я хочу всегда отображать число 1, преобразованное в местную валюту. (например, 1 доллар США, 1 фунт стерлингов в Великобритании и т. д.). У меня есть преобразователь значений, который может это сделать, но я не...
2093 просмотров
schedule 23.04.2022

Необходимо преобразовать формат научного числа типа 4.2215E + 01 в формат с плавающей запятой в Python
Я извлекаю данные из файла Excel, который сохраняется научным программным обеспечением следующим образом: 4.2215E+01, который мне нужно сохранить как 42.215. Я могу найти способ написать код, который делает это. Что мне нужно знать, так это то,...
744 просмотров
schedule 04.05.2024

Как я могу определить ширину нарисованной строки?
Я рисую строку, используя следующее: g.DrawString(somestring, somefont, new SolidBrush(Color.Black), X where it starts, Y where it starts)); Проблема: Иногда я хочу выровнять нарисованную строку по left side line . Но это не сработает,...
52 просмотров
schedule 22.04.2022

WPF в Windows 7: GetCultureInfo в ValueConverter вызывает исключение StaticResourceExtension при предоставлении значения
Извините, если заголовок немного сбивает с толку, но я действительно не знаю, как кратко описать эту проблему. У меня есть приложение wpf для Windows, которое отлично работает в Windows 8 и 10, но вылетает в Windows 7 при загрузке основного...
191 просмотров

Как преобразовать строку (1.0000) в целое
Данные строкового формата, содержащие в основном 4 знака после запятой, необходимо преобразовать в int. Я пробовал это, но не работает, и даже напрямую использовал этот Convert.ToInt16(), но все равно не работал: Int32 result; bool status =...
6794 просмотров
schedule 22.02.2024

Как преобразовать значение даты из средства выбора даты JQuery в слова
Можно ли преобразовать значение даты из datepicker в слова? Я знаю, что здесь было несколько похожих вопросов, но я хочу использовать другой подход. Теперь я пытаюсь использовать оповещение, чтобы узнать значение переменной до того, как формат...
1808 просмотров
schedule 21.02.2023

Как получить значение из объекта привязки в коде в виде строки (WPF)
Я хотел бы получить значение от Binding в моем коде и использовать его как строку. Как я могу это сделать? Binding b = new Binding("MyProperty") { Source = myobject }; //[...] string value = b...
1042 просмотров

EntityFrameworkCore есть ли способ создать EnumToStringConverter без передачи типа enum как универсального?
Я пытаюсь использовать EntityFrameworkCore ORM для взаимодействия со своими базами данных. По умолчанию EntityFrameworkCore , похоже, хранит перечисление как int вместо строки. Однако я хотел бы сохранить значение в базе данных в виде строки....
2887 просмотров

Oracle и EF Core BoolToTwoValuesConverter не выполняет преобразование
Я создал простой BoolToTwoValuesConverter<int> , поэтому, когда в столбце базы данных есть -1 , он преобразуется в false , а 0 преобразуется в true : var falseNegOneTrueZero = new BoolToTwoValuesConverter<int>(-1, 0); Я...
179 просмотров
schedule 28.03.2023