繁体   English   中英

ScrollViewer RepeatButtons的C#WPF水平滚动条仅在内容的两侧

[英]C# WPF horizontal scrollbar for ScrollViewer RepeatButtons only on either side of contents

有没有办法让滚动查看器仅使用RepeatButtons并将按钮强制到内容的边缘?

我希望它看起来像这样:

  +---+-------------------------------------------------------------+---+
  |   |                                                             |   |
  | < | Contents here...............................................| > |
  |   |                                                             |   |
  +---+-------------------------------------------------------------+---+

中间是ScrollViewer的内容,左边和右边是RepeatButtons,它们将滚动内容。

我在想我可以使用自定义的ScrollBar(但是对此我不太了解,也不知道如何使按钮超出内容范围),或者我可以只使用RepeatButtons并将其单击连接到ScrollViewer。 哪种方式(如果有)会更好/更容易?

我认为没有理由不能使用ScrollViewer 配置两个箭头(左/右)的事件处理程序以最小化ScrollToHorizo​​ntalOffset()ScrollToVerticalOffset

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM