问题标签 [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 回答
930 浏览

winforms - 定位 win-forms track-bar / 调整大小

我遇到了一个 Win-forms 跟踪栏超出用户控件背景的问题。我将它固定在底部,左侧,右侧。我可以手动设置尺寸以使其保持在范围内,但失去了重新调整大小的能力。

我希望通过重新调整表单大小来扩展跟踪栏。这是 win-forms 的标准跟踪栏控件。我在下面附上了一张图片。有问题的轨道杆就在鸟儿的正下方。它有点难以看到,但轨迹栏超出了窗口的范围。

轨迹栏

0 投票
1 回答
995 浏览

c++ - OpenCV TrackbarSlider 奇怪的行为

嗨,我正在阅读早期示例中的“学习 openCV”一书,但遇到了问题。

我想构建一个小视频播放器,它可以向前和向后播放单个帧,可以通过输入帧号跳转到特定帧并通过 TrackbarSlider 浏览帧。TrackbarSlider 还应该显示当前帧号。

目前我只实现了 TrackbarSlider。我希望它计算我视频的帧数,如果我在特定位置单击它,视频应该从该位置继续播放。

不幸的是,这不会发生。如果我单击滑块中的任意位置,则视频从第 0 帧开始滑块也会重置到此位置。

同样,我不明白为什么控制台会在幻灯片发生后向我显示帧号重置为 0。(我知道滑块位置从一帧到下一帧的移动会导致对 onTrackbarSlide() 的回调)

这就是我从控制台得到的:控制台输出:http ://s14.directupload.net/images/120422/9cdu7mhk.png

忘了提...以下站点可能会感兴趣:OpenCV - 在视频播放期间让滑块更新其位置

谢谢你eujono

0 投票
1 回答
1258 浏览

delphi - 两个 TrackBar 镜子

我想知道如何使我的第二个 trackbar.position 镜像到 trackbar1.position 的相反方向。例如。范围从 1 到 100。

所以当TrackBar1.Position := 2,然后trackbar2.Position := 99 无论轨迹条走哪条路,我都想朝相反的方向镜像。

到目前为止,这是我的代码:(对使用键不感兴趣),只是鼠标交互。

我可能做得过火了。也许有更简单的方法。我更喜欢更简单的方法。谢谢,

0 投票
2 回答
506 浏览

c# - C# 启动 TrackBar 以建立索引

如何将跟踪栏的锚点设置为从特定索引开始?我的轨迹栏从 0 到 10,它在 Form1 中。在 Form1 的构造函数中,我想将锚设置到正确的位置,这由对象的属性决定:

我该怎么做?

0 投票
1 回答
2115 浏览

c# - 带有轨迹栏的阈值图像

我正在尝试在运行时设置图像的阈值。目前我的代码如下所示:

picturebox3包含黑白图像。问题在imageAttr.SetThreshold(kryptonTrackBar1.Value / 100);线路内部。

我的轨迹条最大值为 100,最小值为 0。所以在滚动轨迹条时我应该以 0.07 等数字结束,但轨迹条只返回 0 和 1 的值!1 如果我一直向右滚动!

它出什么问题了?

0 投票
2 回答
5462 浏览

c# - C# winform,如何使轨迹栏与声音文件一起移动(增加其值)?

在我的表格中,我有一个小型媒体播放器,它非常基本,它具有基本的功能嵌套、上一个、播放、停止、音量增加和一个轨迹栏。我可以通过以下代码通过拖动轨迹栏来寻找歌曲:: (假设轨迹栏的最大值是声音文件的总秒数)

但是当音乐播放时我无法让酒吧自行前进..我想出了这个想法:

假设我们有一首 90 秒时长的歌曲。现在轨迹条最大值为 100,因此:100 --> 90 1 --> X X = 0.9 秒 这是条的刻度之间的间隔,以及轨迹条值应在每个刻度中增加的值。这是我的代码:

现在我认为这应该在单独的线程中运行,对吗?但是问题是,当我这样做时,我收到一条恼人的消息,说 TrackBar 正在一个线程中使用,而不是在它创建的线程中使用.. 我该如何解决这个问题?

我想把这段代码放在MouseLeaveMouseEnter事件中,但这没有意义,因为它将在同一个线程上,应用程序将冻结..

我怎样才能让酒吧自行移动?

0 投票
1 回答
327 浏览

c# - 带阈值条的边缘

我目前正在创建一个程序来操作和更改黑白图像中的像素值。我正在使用 Microsoft Visual Studio 2010。

到目前为止,我已经使用 roberts 梯度创建了边缘检测,首先我创建了这个没有用于更改阈值级别的跟踪栏。

当我在轨迹栏中添加以更改阈值时,原始图像会从屏幕上消失。这个想法是将原始图像和处理后的图像并排放置。

0 投票
2 回答
4656 浏览

opencv - 一个回调的多个滑块

是否可以创建一些滑块并为所有滑块进行一次回调?

我正在创建一个窗口,我想在其中设置大约 10 个参数。最好为所有这些函数设置 1 个回调函数,而不是 10 个函数。

目前我创建这样的轨迹栏:

接着

是否可以创建一个可以根据我要更改的参数更改所有参数的回调?

0 投票
1 回答
3022 浏览

c# - 是否有任何控件或方法可以在 Windows 窗体中使用 DateTime 滑块

我有一个 winForm,其中需要使用可以滑动的 Silder,DateTime并且根据所选日期刷新网格。

是否有任何控件提供上述功能。

提前致谢。

0 投票
3 回答
2796 浏览

c# - 如何通过文本框控制轨迹栏(C#)

每次用户更改文本框中的文本时,我都试图让我的轨迹栏移动(更改值)。我在这里找到了类似的主题,但下面的代码没有改变:

RedTexBox我的文本框在哪里,RedBar是一个 trackBar