Как я могу получить свойство источника, которое связано в Silverlight 4? - PullRequest
0 голосов
/ 29 декабря 2010

Вот пример:

<Grid x:Name="LayoutRoot">
  <Control Value="{Binding Parent.Margins.Top, ElementName=LayoutRoot}"/>
</Grid>

Я хочу, чтобы тип свойства "Top" устанавливал правильное значение (null, если он обнуляемый или "пустой" параметр). Как я могу это сделать?

1 Ответ

0 голосов
/ 30 декабря 2010

Если вы пишете IValueConverter и используете его в качестве конвертера для выражения Binding, то внутри методов Convert / ConvertBack вы должны получить значение (типизированное как «object»), и вы можете использовать GetType () для этого проверить это и решить, как вы хотите действовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...