TextAlignment = "Right" не имеет никакого эффекта в WPF XAML, привязанном к полю int? - PullRequest
0 голосов
/ 26 марта 2010

Привязка работает отлично, но как только я привязываюсь к полю типа int, поле больше не выравнивается вправо?

<TextBlock 
 TextAlignment="Right"
 Width="50"
 Text="{Binding SomeIntField}">
</TextBlock>

Ответы [ 2 ]

0 голосов
/ 19 октября 2011

Элемент TextBlock начинается без привязки, поэтому ширина не устанавливается, после привязки ширина не масштабируется должным образом. Вы можете привязать ширину TextBlock к ширине родительского элемента, чтобы решить эту проблему.

0 голосов
/ 26 марта 2010

да, как только я использую test = "10", он выравнивается по правому краю. вот почему я предполагаю, что это должно быть что-то с типом поля int?

какой еще код нужен? Я думал, что это будет минимальный код для воспроизведения поведения.

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