Windows phone 8如何使用两个调节控制单滑块?下面的URL是iphon Range滑块示例。我想在wp8中使用这个(http://www.cocoacontrols.com/controls/rangeslider)如何在Windows Phone 8中使用双向滑块或范围滑块?
0
A
回答
0
没有内置的控件来指定使用滑块的范围。主要组件供应商也没有提供。
然而,I have found这似乎做,如果你想在WP8/WP7使用你是什么后http://windowsphone7.vectorform.com/2010/11/04/custom-range-slider-for-wp7/
+0
上面提供的链接已过期。你可以提供一些其他的参考或一些逻辑 – 2015-01-29 08:28:12
0
第三方控制,去混合,转变作风,在CustomStyle
添加新的矩形<Style x:Key="CustomSlider" TargetType="Slider">
<Setter Property="BorderThickness" Value="0"/>
<Setter Property="BorderBrush" Value="Transparent"/>
<Setter Property="Maximum" Value="10"/>
<Setter Property="Minimum" Value="0"/>
<Setter Property="Value" Value="0"/>
<Setter Property="Background" Value="{StaticResource PhoneChromeBrush}"/>
<Setter Property="Foreground" Value="{StaticResource PhoneAccentBrush}"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Slider">
<Grid Background="Transparent">
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal"/>
<VisualState x:Name="MouseOver"/>
<VisualState x:Name="Disabled">
<Storyboard>
<DoubleAnimation Duration="0" To="0.1" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="HorizontalTrack"/>
<DoubleAnimation Duration="0" To="0.1" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="VerticalTrack"/>
<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="Fill" Storyboard.TargetName="VerticalFill">
<DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource PhoneDisabledBrush}"/>
</ObjectAnimationUsingKeyFrames>
</Storyboard>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
<Grid x:Name="HorizontalTemplate" Margin="{StaticResource PhoneHorizontalMargin}">
<Rectangle x:Name="HorizontalTrack" Height="12" IsHitTestVisible="False" Margin="0,22,0,10" Fill="#FF75B3C1"/>
<Rectangle x:Name="HorizontalFill" Height="12" IsHitTestVisible="False" Margin="0,22,0,10" Fill="#FFEE887E">
<Rectangle.Clip>
<RectangleGeometry Rect="0, 0, 6, 12"/>
</Rectangle.Clip>
</Rectangle>
<Rectangle x:Name="HorizontalCenterElement" HorizontalAlignment="Left" Height="24" Margin="0,10,0,0" Width="12" Fill="#FFBAB9C3">
<Rectangle.RenderTransform>
<TranslateTransform/>
</Rectangle.RenderTransform>
</Rectangle>
<Rectangle x:Name="HorizontalCenterElement1" HorizontalAlignment="Left" Height="24" Margin="369,44,0,34" Width="12" Fill="#FFBAB9C3">
<Rectangle.RenderTransform>
<TranslateTransform/>
</Rectangle.RenderTransform>
</Rectangle>
</Grid>
<Grid x:Name="VerticalTemplate" Margin="{StaticResource PhoneVerticalMargin}">
<Rectangle x:Name="VerticalTrack" Fill="{TemplateBinding Background}" IsHitTestVisible="False" Margin="18,0,18,0" Width="12"/>
<Rectangle x:Name="VerticalFill" Fill="{TemplateBinding Foreground}" IsHitTestVisible="False" Margin="18,0,18,0" Width="12">
<Rectangle.Clip>
<RectangleGeometry Rect="0, 0, 12, 6"/>
</Rectangle.Clip>
</Rectangle>
<Rectangle x:Name="VerticalCenterElement" Fill="{StaticResource PhoneForegroundBrush}" Height="12" Margin="12,0,12,0" VerticalAlignment="Top" Width="24">
<Rectangle.RenderTransform>
<TranslateTransform/>
</Rectangle.RenderTransform>
</Rectangle>
</Grid>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
+0
你如何移动该添加的元素? – 2015-01-29 08:29:33
相关问题
- 1. jQuery UI的范围滑块 - 在滑块
- 2. IPhone范围滑块
- 3. jQuery滑块范围
- 4. HTML5范围滑块
- 5. Java中的范围滑块
- 6. SWING的范围滑块或多指拇指滑块
- 7. Django中的范围滑块
- 8. Flex:禁用滑块范围?
- 9. 范围滑块控制
- 10. 离子2范围滑块
- 11. jQuery UI滑块 - 大范围
- 12. Cocoa的范围滑块
- 13. 输入范围滑块
- 14. 风格jquery范围滑块
- 15. 使用jquery的时间范围滑块
- 16. jQuery UI的范围滑块
- 17. 范围滑块不工作
- 18. 使用范围滑块与离线图
- 19. 使用jQuery UI范围滑块
- 20. Jquery移动双范围滑块重新加载新范围
- 21. 如何动态更新范围滑块
- 22. 如何在jQuery范围滑块中使用mouseup事件
- 23. 如何在MATLAB中使用“Java范围滑块”
- 24. 如何将范围滑块的功能添加到常规滑块中
- 25. 在范围滑块中禁用反方向
- 26. Xamarin中的范围滑块问题iOS
- 27. Jquery滑块范围不适用于iPad
- 28. Bootstrap范围滑块onSlideStop不起作用
- 29. 如何在同一时间使用2个范围滑块?
- 30. 如何在Angular2中使用coverflow或滑动滑块
请解释一下你的意思是“两个调整控制”(如用图片或链接)。 – 2013-03-04 11:28:19