2010-10-14 3 views
0

Для управления изображением WPF горизонтальное выравнивание не работает .. Любые идеи? Я вставил точный код ниже .. изображение появляется в середине ..Вопрос о горизонтальном выравнивании для управления изображением WPF

<Canvas Canvas.Top="550" Canvas.Left="225" Width="500" Height="100"> 
    <Border BorderBrush="#323232" BorderThickness="75" Width="500" Height="100"></Border> 
    <Image Canvas.Left="0" DataContext="...." Source="...." HorizontalAlignment="Right" Height="75" Width="275"/> 
</Canvas> 

ответ

4

Canvas использует левые, правый, верхние, нижние настройки для размещения детей в определенном месте пикселей, Alignment настройки на детях фиксированный размер не влияет.

+0

Спасибо, у нас есть обходной путь для этой проблемы? – codematrix

+3

Не используйте холст для макета, если вы не хотите абсолютного позиционирования для всех своих детей. Сетка, вероятно, более подходит для того, что вы хотите здесь. –

Смежные вопросы