Нетривиальный вопрос прокрутки - PullRequest
1 голос
/ 14 сентября 2011

Предположим, у меня есть некоторый элемент заголовка и некоторый элемент содержимого в моем окне. Мне нужен элемент заголовка для горизонтальной прокрутки вместе с элементом содержимого. Но при вертикальной прокрутке первая должна оставаться замороженной, а вторая - нормально. Как я могу это сделать?

Я попробовал следующий код

<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Hidden">
  <DockPanel LastChildFill="True">
    <MyHeader DockPanel.Dock="Top"/>
      <ScrollViewer HorizontalScrollBarVisibility="Hidden"  VerticalScrollBarVisibility="Auto">
        <StackPanel>
          <MyContent />
        </StackPanel>
      </ScrollViewer>
    </DockPanel>
</ScrollViewer>

Но кажется, что свойства scrollviewwer наследуются, поэтому это не работает.

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