在类型“滑块”中找不到属性“刻度频率”

本文关键字:频率 刻度频率 属性 类型 滑块 找不到 | 更新日期: 2023-09-27 18:17:23

我在Windows Phone 8上有以下XAML:

 <Slider x:Name="slider" TickFrequency="1" SmallChange="1" LargeChange="1"  Minimum="0" Maximum="10" HorizontalAlignment="Left" Margin="26,208,0,0" VerticalAlignment="Top" Width="195" ValueChanged="Slider_ValueChanged"/>

错误是:

1( The property 'TickFrequency' was not found in type 'Slider'

2( The property 'TickFrequency' does not exist on the type 'Slider' in the XML namespace 'http://schemas.microsoft.com/winfx/2006/xaml/presentation'.

3( The member "TickFrequency" is not recognized or is not accessible.

在类型“滑块”中找不到属性“刻度频率”

听起来像是您必须将TickPlacement设置为"None"以外的其他内容才能显示刻度线。 不确定这是否会导致该错误。

http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.slider.tickfrequency

在滑块上绘制刻度线取决于刻度频率和刻度放置属性。为了显示刻度线,必须将 TickFrequency 属性设置为大于 0 的值,并将 TickPlacement 属性设置为非 None 的值。

  xmlns:uc="clr-namespace:System.Windows.Controls"

你可以尝试这个xamarin表单滑块,适用于Android和iOS应用程序。它也不需要自定义渲染器。