Silverlight MultiscaleImage заполнить доступную высоту

У меня есть пример приложения с MultiScaleImageControl. По умолчанию он заполняет доступную ширину ViewPort. Как я могу сделать так, чтобы он использовал доступную высоту?

Изменить (Скопировать из комментария)

Это не более чем

<Grid x:Name="LayoutRoot" Background="White">
    <MultiScaleImage HorizontalAlignment="Left" Name="multiScaleImage1" VerticalAlignment="Top" />
</Grid>

Мой вопрос направлен не на ширину самого элемента управления, а на отображаемый MultiScaleImage...

1 ответ

Я бы порекомендовал вам удалить VerticalAlignment имущество. На самом деле избавиться от HorizontalAlignment также. Это позволяет контролировать размер содержащей вас сетки.

Вы также можете видеть элемент управления, просто поддерживающий соотношение сторон изображения. Если изображение шире своего максимума, то при уровне масштабирования 1 изображение не будет занимать всю высоту.

Другие вопросы по тегам