1

c# vs2010

こんにちは: エキスパンダーで非表示になっているすべてのコントロールをウィンドウにフォーカスするにはどうすればよいですか。

エキスパンダーはウィンドウの下部で折りたたまれています。クリックして展開すると(コントロールがウィンドウに表示されないため、下にスクロールする必要があります)、最初のコントロールにフォーカスを合わせて、できるようにしたいと思います手動でスクロールせずに、ウィンドウの最後のコントロールを表示します。

Xaml またはコード ビハインドでこのタスクを達成する方法についてのアイデア。

ありがとう

4

1 に答える 1

0
<Window>
  <Grid>
    <Grid.RowDefinitions>
      <RowDefinition Height="*" />
      <RowDefinition Height="auto" />
    </Grid.RowDefinitions>
    <ScrollViewer>
      <!-- lol stuff here -->
    </ScrollViewer>
    <Expander Grid.Row="1">
      <TextBlock>Wow! You don't have to scroll to see me!</TextBlock>
    </Expander>
  </Grid>
</Window>
于 2010-10-12T16:41:42.080 に答える