扩展器溢出

发布于 2024-09-27 07:20:17 字数 187 浏览 9 评论 0原文

大家好: 如何将隐藏在扩展器上的所有控件集中在窗口上。

扩展器折叠在窗口底部, 当我单击它来展开它时(我必须向下滚动,因为控件没有显示在窗口上),我想使第一个控件成为焦点,并且能够在不手动滚动的情况下看到窗口上的最后一个控件。

关于如何在 Xaml 或代码隐藏上完成此任务的任何想法。

谢谢

c# vs2010

hi all:
how can I bring to focus on a window all controls hidden on expander.

expander is collapsed at the bottom of the window,
when i click on it to expand it (i have to scroll down,'cause controls are not showing on the window), I would like to bring into focus the first control and be able to see the last control on the window without manually scrolling.

any ideas how to accomplish this task on Xaml or code behind.

thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

十六岁半 2024-10-04 07:20:17
<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>
<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>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文