powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / binding и null
5 сообщений из 5, страница 1 из 1
binding и null
    #38077058
binding и null
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wpf, mvvm.

Вот есть View, View Model. На View есть текстовое поле, связаное с свойством класса во View Model, имеющим тип double?:
Код: xml
1.
<TextBox Height="23" HorizontalAlignment="Left" Margin="113,138,0,0" Name="textBox4" Text="{Binding Path=Map.Width, Mode=TwoWay}" VerticalAlignment="Top" Width="76" />

Я хочу, чтобы в случае когда в этом поле ничего нет, прибиндинное свойство становилось null.
Как этого добиться?
Сейчас, когда в этом поле что-то поредактировали и потом все убрали, возникет ошибка "Не удалось преобразовать значение """.
...
Рейтинг: 0 / 0
binding и null
    #38077154
binding и null
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
binding и null,

решил проблему через создание своего конвертера, реализующего интерфейс IValueConverter.

проще нет решения?
...
Рейтинг: 0 / 0
binding и null
    #38077196
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
binding и null
    #38077203
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловны http://msdn.microsoft.com/en-us/library/system.windows.data.bindingbase.targetnullvalue%28v=VS.95%29.aspx Ну вот, что называется RTFM.
Спасибо.
...
Рейтинг: 0 / 0
binding и null
    #38077273
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловны http://msdn.microsoft.com/en-us/library/system.windows.data.bindingbase.targetnullvalue%28v=VS.95%29.aspx Хм, а как с помощью этого свойства поместить null в свойство типа double? ViewModel?
Ведь оно предназначено для вывода чего-либо, если в Source лежит null, а не для того, чтобы его туда помещать.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / binding и null
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]