Re[2]: [WPF] Не работает скроллинг в ScrollViewer
От: skodnik  
Дата: 27.12.10 13:45
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, skodnik, Вы писали:


S>>Есть Grid, в нем есть ячейка которая может увеличиваться сплиттерами. В этой ячейке есть такой контент:


S>>
S>><ScrollViewer Grid.Column="2" HorizontalScrollBarVisibility="Visible">
S>>                <Canvas x:Name="layoutCanvas" Background="AliceBlue">
S>>                    <Image Source="stuff/samplebg.png"></Image>
S>>                </Canvas>
S>>            </ScrollViewer>
S>>

S>>так вот картинка по своему размеру больше чем размер Grid.Column="2", но скроллинг не появляется. What I do wrong?

А>Не прав ты в том, что был использован Canvas. Данный элемент не устанавливает свой размер

А>по размерам входящих элементов, он устанавливает размер в тот, что ему позволят его контейнер.
А>Поэтому полосы прокрутки не появляются. Либо замени Canvas, либо выстави ему руками Widht & Height
А если мне надо чтобы Canvas имел размеры Image который в нем. Как прибиндить?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.