问题标签 [trackbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3709 浏览

c# - 如何使用 TrackBar 控制系统音量?

我是一个初学者,正在制作一个网络广播播放器,我想用自己的TrackBar. 这怎么可能?我还没有找到任何解决方案来做到这一点。

0 投票
0 回答
199 浏览

c# - 将方法传递给轨迹栏

这是一个任务。

我在 C# 中创建了一个非常简单的图像处理程序,它允许用户对灰度图像执行某些操作。

我目前遇到的问题是我需要将多个方法传递给轨迹栏。这将允许跟踪栏更改任何调用方法的阈值。

我已经搜索了谷歌,但似乎对这个问题没有什么帮助。那么有人可以给我一些关于如何做到这一点的建议吗?

我目前拥有的代码是这样的。

如您所见,轨迹条被硬编码到罗伯茨梯度中,我也需要邻域平均来采用轨迹条。

在 Visual Studio 中,在轨迹栏的事件标题下,我插入了 Roberts Gradient 的方法

0 投票
2 回答
542 浏览

c# - 使用两种形式进行缩放

我的项目中有多种形式。Form1 包含一个显示 jpeg 的图片框。在 Form2 中,我有一个 trackBar,我想控制 Form1 中图像的缩放级别。为了简单起见,我只需要 2 或 3 个缩放级别。我已在设计器视图中将图片框设置为公共。但是,当我尝试在 Form2 中引用图片框时,它说它不存在。下面是我用来在 Form1 中调用 Form2 的代码

简而言之,我需要帮助的两件事是:

1) 从单独的窗体中更改图片框1 的属性。2) 创建一个简单的缩放公式。

0 投票
1 回答
1185 浏览

android - 如何实现像这张图片一样的轨迹栏 - Android?

请帮我实现这个观点。单击圆圈将鼠标悬停在最小/最大/目标的实际值上。酒吧长度不根据任何事情。但条形颜色根据目标圈。非常感谢 在此处输入图像描述

0 投票
1 回答
3593 浏览

c# - C# NAudio 轨迹栏

我正在使用 NAudio 播放器,请参阅http://naudio.codeplex.com/wikipage?title=MP3。一切正常,但是当我编写一个显示当前时间和持续时间的轨迹栏时,甚至可以搜索歌曲的任何位置,所以我使用计时器来更新当前时间mainOutputStream.CurrentTime,但是格式不好看,然后我像这样重新格式化它:

format[2] = format[2].Remove(2);总是返回错误。并且似乎没有办法在时间跨度上获得持续时间,但我不喜欢使用 averageBytePerSecond 或类似的东西,所以无论如何可以更简单更好地完成这些工作吗? 上述参考中的所有变量

谢谢。

编辑:问题解决了~我用了这个方法:
获取持续时间:

获取当前时间:

0 投票
4 回答
5077 浏览

c++ - 在 C++/WinAPI 程序中读取 Trackbar 控件值

我正在用 Visual C++/Windows API 编写一个简单的 GUI 应用程序。我在资源中定义的对话框上有一个 Trackbar 控件:

我想在静态文本控件上显示轨迹栏值,所以我写道:

我也试过:

两个代码都不起作用。首先不执行任何操作,然后挂起应用程序。

我的问题是:如何获取 Trackbar 值并将其实时显示在静态文本控件上?

0 投票
2 回答
4567 浏览

delphi - 具有自定义位置的 TTrackBar?

我正在尝试在 Win 7 缩放轨迹栏中复制 PAINT 应用程序的行为:(我知道这是一个常见的轨迹栏控件)

100% 缩放

100% 位于中心。它有 11 个可用位置:

50% 缩放 200% 缩放ETC...

12.5%, 25%, 50%, 100%, 200%, 300%, 400%, 500%, 600%, 700%, 800%

所以我的缩放值 ( ZoomArray) 是:
0.125, 0.25, 0.5, 1, 2, 3, 4, 5, 6, 7, 8

这很容易,我可以将 Min 设置为 1 并将 Max 设置为 11 并获得我需要的值:
ZoomArray[TrackBar1.Position]

问题是如何将 100% 保持在中心位置,而唯一可用的位置是上面的位置?

我试图在数组中使用虚拟值以将 1 保持在中心,例如:
0.125, 0.25, 0.5, -1, -1, -1, -1, 1, 2, 3, 4, 5, 6, 7, 8
并在 Change 事件上重新定位轨迹栏,但我的逻辑似乎无法正常工作。

有任何想法吗?

0 投票
2 回答
4654 浏览

delphi - 如何调整 TrackBar 拇指大小?

我无法将TTrackBar拇指大小调整为更大的大小。看图片:

Trackbar 拇指小(在左侧)

我在左边有个小拇指,我不能把它变大(但不是 TrackBar 本身)。
所需的拇指大小显示在带有红色区域的图像上。
也许我可以以某种方式使用 WINAPI?C++ 应用程序通常有更大的拇指。

这就是我真正想要的:

NotePad++ TrackBar 风格

0 投票
1 回答
1195 浏览

c# - cvCreateTrackbar 在 emguCV 中可用吗?

我正在将使用旧 OpenCV 包装器的应用程序转换为 EmguCV(更新且非常好的包装器)。

到目前为止一切顺利,除了在我的一堂课中,我使用 3 个轨迹栏来调整某些过滤器中的阈值。轨迹栏是在旧包装器中使用此代码创建的,这正是它在 openCV C++ 中创建的方式

跟踪栏是使用 OpenCV 的 HighGui 创建的,并且跟踪栏在我很确定 Emgu 团队从包装器中删除它并用更好的东西替换它,但我在文档中找不到任何相关信息。有人可以建议我如何实现这一目标吗?

谢谢!

PS:我已经用谷歌搜索了这个,所有问题都没有得到解答......我希望在 Stack Overflow 上能有更多的运气。

0 投票
0 回答
1695 浏览

c# - 带有每个刻度标签的自定义 TrackBar

我需要制作一个自定义轨迹栏,它需要看起来像 VMWare 中的这个:Image1,这是我能得到的最好的:Image2

我该怎么做?我试图在它旁边放置标签,但这似乎不起作用(我无法让它们与刻度线(- 标志)对齐。有谁知道如何创建这样的控件或如何对齐标签?谢谢!

编辑:是的,我已经搜索了网络和这个网站,但我找不到任何对我有用的东西。