首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WPF滑块图层问题

WPF滑块图层问题
EN

Stack Overflow用户
提问于 2010-07-07 22:44:00
回答 2查看 378关注 0票数 0

我正在使用一个WPF滑块,并且基本上用它来实现一个“拉出控件”。

基本上它是一个滑块控件,有两个位置:0和1

我把这个控件放在最左边,所以你最初看到的是0的拇指位置。然后,用户可以将其拖到1位置,以查看滑块拇指的完整视图。

我有一个问题,如果你注意到,滑块位于另一个控件上,由于这种情况,我们无法与底层控件交互。

我尝试过的:

在默认样式中,我尝试将跟踪上的HitTestVisible属性应用为false;以及其他可能的元素。然而,由于拇指,它将使整个控制不是HitTest‘。

代码语言:javascript
运行
复制
|*------|
0       1

任何想法,我可以以某种方式使滑块控制HitTestVisible=false,同时也使滑块拇指HitTestVisible=true。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-10 01:11:34

所以我找到了问题所在。

基本上,对于Slider中的所有元素,您基本上必须将背景设置为:

代码语言:javascript
运行
复制
 Background="{x:Null}" 

这不仅使它变得透明,还使它不是HitTestVisible,这意味着我可以点击它。

票数 0
EN

Stack Overflow用户

发布于 2010-07-08 05:21:27

如果你去掉了音轨中的增加和减少按钮,并且你没有在音轨上设置背景,我不确定什么会捕获你的输入(除了拇指)。您是否正在尝试在拇指内部添加额外的控件?如果是这样的话,这可能不会很好地工作,我想我会寻找另一种方法。

我可能误解了这里的细节,所以也许看看你的一些代码会有所帮助。我真的不清楚滑块的哪一部分覆盖了你想要使用的控件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3195844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档