c# – WPF:如何以编程方式从ScrollViewer中提取Scrollbar?

c# – WPF:如何以编程方式从ScrollViewer中提取Scrollbar?,第1张

概述我想从我的ScrollViewer中访问Scrollbar. 我认为它隐藏在ScrollViewer模板中的某个地方,有没有办法让我访问,并以编程方式获取它的引用? 所以,如果我有 <ScrollViewer x:Name="myScrollViewer"> 在我想要的代码中: ScrollBar scrollBar = myScrollViewer.GetScrollBar(); (显然,我认为 我想从我的ScrollVIEwer中访问Scrollbar.

我认为它隐藏在ScrollVIEwer模板中的某个地方,有没有办法让我访问,并以编程方式获取它的引用?

所以,如果我有

<ScrollVIEwer x:name="myScrollVIEwer">

在我想要的代码中:

Scrollbar scrollbar = myScrollVIEwer.GetScrollbar();

(显然,我认为它比那更棘手)

解决方法 我想我明白了……
myScrollVIEwer.ApplyTemplate();Scrollbar s = myScrollVIEwer.Template.Findname("PART_VerticalScrollbar",myScrollVIEwer) as Scrollbar;
总结

以上是内存溢出为你收集整理的c# – WPF:如何以编程方式从ScrollViewer中提取Scrollbar?全部内容,希望文章能够帮你解决c# – WPF:如何以编程方式从ScrollViewer中提取Scrollbar?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1239610.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-06
下一篇2022-06-06

发表评论

登录后才能评论

评论列表(0条)

    保存