trackbar相关内容

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

我有一个 winForm,其中需要使用可以在 DateTime 上滑动的 Silder,并且网格会根据所选日期刷新. 有没有提供上述功能的控件. 提前致谢. 解决方案 是的,这个控件的名字是 TrackBar.你可以不带标签地使用它: DateTime beginDate =//日期时间 endDate =//datesTrackBar.Maximum = (int)(end ..
发布时间:2022-01-24 17:59:06 C#/.NET

用于输入值范围的组件(类似于 trackbar)

我需要一个用于输入范围的组件.我在思考带有两个标记的轨迹栏.是否有用于此目的或可以轻松模拟它的“本机 Delphi"组件? 解决方案 我过了几分钟写了这个: 单位范围选择器;界面用途SysUtils、Windows、消息、图形、类、控件、UxTheme、对话框;类型TRangeSelectorState = (rssNormal, rssDisabled, rssThumb1Hover, ..
发布时间:2022-01-21 10:30:28 其他开发

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

我是一个初学者,正在制作网络广播播放器,我想用自己的TrackBar控制音量.那怎么可能?我还没有找到解决方案. 解决方案 看看NAudio.这是一个出色的API,用于在.NET中实现基于音频的应用程序 http://naudio.codeplex.com/ 也考虑这个 如何控制"Windows XP"音量控制" VC# 这可能也有帮助.这说明了如何挂钩Win32 ..
发布时间:2020-07-11 18:47:00 C#/.NET

TabControl中的轨迹栏背景

我在TabControl内的TabPage上有一个TrackBar控件. TrackBar的背景绘制为灰色,而TabPage的绘制为白色.无法将TrackBar的BackColor属性设置为透明,并且我无法覆盖图形,因为TrackBar没有DrawMode属性.要使TrackBar合适,我必须选择哪些选项?为什么它不支持视觉样式? 解决方案 您可能想看看 TransparentTrackB ..
发布时间:2020-07-11 18:46:48 C#/.NET

在跟踪栏ValueChanged上触发事件,但在代码中未触发

我希望能够在不触发事件处理程序的情况下修改代码中跟踪栏的value属性.我希望仅在用户通过拖动滑块或使用键盘移动控件来更改控件时才触发事件.实现这一目标的最简单方法是什么? 我有6个跟踪栏,我想根据更改的跟踪栏更改其中3个的值.问题在于,更改这些跟踪栏的值将触发其ValueChanged事件. 解决方案 执行此操作的一种方法是在修改代码中的值之前临时删除事件处理程序,然后再重新附加它 ..
发布时间:2020-07-11 18:46:47 C#/.NET

如何确保使用鼠标调整TrackBar控件将设置SmallChange的值的倍数,而不是两者之间的任何值?

我使用了.Net跟踪栏控件.我的轨迹栏点是0 ... 5 ... 10..15. 问题是,当用户滚动轨迹栏时,他们很容易在点之间放置滚动.但是我不希望该用户仅将滚动条放在我的显示点上.就像他们只设置了0,5,10等.不是他们设置了6,7,8,9 ... 我将SmallChanges属性设置为5值.但是他们可以使用键盘更改,而不能使用鼠标滚动. 解决方案 通过在ValueChanged ..
发布时间:2020-07-11 18:45:43 其他开发

使用两种形式缩放

我的项目中有多种形式. Form1包含一个显示jpeg的pictureBox.在Form2中,我有一个trackBar,我想控制Form1中图像的缩放级别.为了简单起见,我只需要2或3个缩放级别.我已在Designer视图中将pictureBox设置为public.但是,当我尝试在Form2中引用pictureBox时,它说它不存在.下面是我用来在Form1中调用Form2的代码 Form2 ..
发布时间:2020-05-27 20:29:31 C#/.NET

cv2 getTrackbarPos无法正常工作

在python 2.7.12中使用opencv3.1作为cv2.我现在遇到的问题是,尽管我遵循多组指令,但这些指令似乎都使用与我本人相同的设置,或者至少使用非常相似的设置.我主要通过以下两个示例进行操作: CodeGenerater的Blogspot教程.我没有忘记做一个回调函数或使用cv2.getTrackbarPos.我觉得我执行的特定顺序或图像显示循环肯定有问题.这就是我所拥有的,它会使用初 ..
发布时间:2020-05-20 21:24:16 其他开发

C ++类中的OpenCV轨迹栏回调

我有一个问题,关于在C ++中使用类时如何在OpenCV中定义轨迹栏的回调. 当我定义轨迹栏时,让我们在.cpp类的构造方法中说如何定义回调? 我一直在尝试使用函数指针,但是没有成功.我想我一定做错了什么:-) 这是我的头文件: class SliderwithImage { public: SliderwithImage(void); ~Sliderwi ..
发布时间:2020-05-20 20:05:13 C/C++开发

如何使用鼠标按住和释放来检查TrackBar滑动

我的WinForms程序中有一个跟踪栏,通过移动它,可以刷新一个庞大且耗时的方法.看一下这段代码: trackBar_ValueChanged(object sender, EventArgs e) { this.RefreshData(); } 此跟踪栏有20个步骤.如果在我的情况下,用户抓住轨迹栏的滑块并将其从20拉到0,则"RefreshData"将执行20次,尽管它在结 ..
发布时间:2020-05-12 18:59:12 C#/.NET

Delphi TrackBar停止

我正在制作一个基本的音乐播放器,并使用TTrackBar作为歌曲的进度.我也想制作它,以便您可以拖动该栏并快进歌曲. 当前,我有一个带有以下行的OnChange事件: MediaPlayer1.position := TrackBar1.value... (with proper casting) 但是发生的是,在拖动过程中某些随机点播放歌曲时,当我拖动它发出断断续续的声音时,它会 ..
发布时间:2020-05-08 01:26:55 其他开发

在C#中控制计算机的音量

有没有一种方法可以用C#控制计算机的实际音量并将其显示在垂直轨迹栏中? 我几乎已经尝试了所有东西,但是肯定有一些我想念的东西. 谢谢. 解决方案 您是否尝试过通过p/Invoke使用winmm.dll库? 这就是本文的建议: http ://www.dreamincode.net/forums/topic/45693-controlling-sound-volume-in ..
发布时间:2020-05-08 01:12:20 C#/.NET

c#在Trackbar上禁用ScrollWheel

如何使用鼠标滚轮在轨道栏上禁用值change? 当界面滚动时,用户可以错误地更改跟踪栏值 我正在使用Windows窗体c#。 我找不到没有属性停止此事件.. 解决方案 我解决了这个问题: 正常的事件声明.. Control = new TrackBar(); Control.MouseWheel + = Control_MouseWheel; private voi ..
发布时间:2017-09-03 03:10:05 C#/.NET

组件(类似于trackbar)输入一个值范围

我需要一个输入范围的组件。我正在沿着一条带有两个标记的轨迹线。有没有“本地Delphi”组件是为了这个目的或可以轻松模拟的? 解决方案 我有几分钟写了这个: unit RangeSelector; 接口 使用 SysUtils,Windows,消息,图形,类,控件,UxTheme,对话框; type TRangeSelectorState =(rssNorm ..
发布时间:2017-04-23 14:40:24 Delphi

对终值永远没有时间价值变动轨迹栏只有火灾事件

我工作的一个非常基本的C#的Visual Studio窗体应用程序,但我有一些问题得到轨迹栏作为我希望它这么希望有人在社会上可能有一个解决方案。 我有哪些是主要的部分是用0到100的用户价值的轨道酒吧一个非常基本的应用程序设置为代表的“轨道的价值工作的量以执行“,此时程序到达出一些设备,并告诉他们做”的工作x“的量(x是所述的TrackBar的值)。因此,我做的是使用轨道条滚动的事件当轨道条 ..
发布时间:2016-09-29 13:32:29 C#/.NET

添加的TrackBar控制到ContextMenu

是否有可能添加的TrackBar控制到ContextMenu?所以,当我点击右键,我的文本菜单就会砸下来和跟踪条会出现一个菜单项? 解决方案 如果你的右键菜单是一个 ContexMenuStrip ,您可以创建这样一个项目: [ToolStripItemDesignerAvailability(ToolStripItemDesignerAvailability.MenuStrip ..
发布时间:2016-09-06 13:56:04 C#/.NET

具有较大最大值System.Windows.Forms.TrackBar内存使用

我有一个包含System.Windows.Forms.TrackBar控制。我被它的最大值设置为〜200,000,000。当我这样做,控制所需的内存800MB。减少至2,000,000使用存储器的更合理量的最大值。 // trackBar.Maximum = 210554060; //所使用的内存〜800MB trackBar.Maximum = 1000000; //使用少量的内存 ..
发布时间:2015-11-27 11:17:11 C#/.NET