SliderWithTickLabels:WPF滑块扩展,带有刻度标记

时间:2024-06-04 07:39:41
【文件属性】:

文件名称:SliderWithTickLabels:WPF滑块扩展,带有刻度标记

文件大小:60KB

文件格式:ZIP

更新时间:2024-06-04 07:39:41

C#

SliderWithTickLabels WPF控件 这是对Slider 的扩展。 我创建此扩展的目的是允许滑块在刻度线上带有标签。 我对原始Slider所做的最明显的添加是两个属性, TickLabelTemplate ,您可以在其中选择创建自己的标签模板(您甚至可以创建复杂的对象,例如其中包含多个子元素的面板)和GeneratedTicks ,保留刻度值(在不事先知道刻度的情况下,很难生成标签)。 其他属性和控件的其余部分与原始控件相同。 最后但并非最不重要的一点是:标签遵循TickPlacement属性,就像刻度线本身一样。 用法 只需引用文件,它将立即提供给您的XAML编辑器。 例子 下面是有关如何使用SliderWithTickLabels控件的简单示例。 我试图使它们尽可能简单。 当然,您可以进行更精细的构造以满足您的需求。 示例中的custom名称空间定义为xmlns:


【文件预览】:
SliderWithTickLabels-master
----ComponentTest()
--------App.xaml.cs(314B)
--------MainWindow.xaml.cs(594B)
--------MainWindow.xaml(1KB)
--------Properties()
--------ComponentTest.csproj(5KB)
--------App.config(184B)
--------App.xaml(371B)
--------bin()
----.gitattributes(2KB)
----Help()
--------reversed-customticks-horizontal.png(2KB)
--------reversed-vertical.png(2KB)
--------customlabeltemplate-horizontal.png(3KB)
--------basic-horizontal.png(2KB)
--------customticks-horizontal.png(2KB)
--------customlabeltemplate-vertical.png(3KB)
--------reversed-customticks-vertical.png(2KB)
--------customticks-vertical.png(2KB)
--------basic-vertical.png(2KB)
--------reversed-horizontal.png(2KB)
----SliderWithTickLabels()
--------SliderWithTickLabels.csproj(3KB)
--------TickbarLabelMarginConverter.cs(2KB)
--------Themes()
--------Properties()
--------SliderWithTickLabels.cs(4KB)
----README.md(6KB)
----.gitignore(4KB)
----SliderWithTickLabels.sln(2KB)

网友评论