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. 音量滑塊中的Windows Phone 8
- 3. 範圍滑塊控件7
- 4. Jquerymobile滑塊範圍+
- 5. IPhone範圍滑塊
- 6. jQuery滑塊範圍
- 7. HTML5範圍滑塊
- 8. 滑塊在Windows Phone 7的
- 9. jQuery雙範圍滑塊重新加載
- 10. Java中的範圍滑塊
- 11. SWING的範圍滑塊或多指拇指滑塊
- 12. Django中的範圍滑塊
- 13. Flex:禁用滑塊範圍?
- 14. 如何在Foundation 5中創建雙手柄範圍滑塊?
- 15. 範圍滑塊控制
- 16. 離子2範圍滑塊
- 17. jQuery UI滑塊 - 大範圍
- 18. JQuery UI滑塊範圍
- 19. 基礎範圍滑塊
- 20. JQuery的範圍滑塊
- 21. Cocoa的範圍滑塊
- 22. HTML範圍滑塊和jQuery?
- 23. 範圍滑塊計算器
- 24. Bootstrap範圍滑塊css bug
- 25. 輸入範圍滑塊
- 26. Yiiframework範圍滑塊輸入
- 27. 使用jquery的時間範圍滑塊
- 28. 風格jquery範圍滑塊
- 29. 範圍滑塊不工作
- 30. jQuery UI的範圍滑塊
請解釋一下你的意思是「兩個調整控制」(如用圖片或鏈接)。 – 2013-03-04 11:28:19