動画再生時にWindows Phone 7にある「プログレスバー」やシークバーを作りたいです。映画の進行状況にある位置に円が付いた進行状況バーです。
私が見つけた最初の例:
私はこのように始めました:
<Style TargetType="ProgressBar" BasedOn="{StaticResource styleProgressBase}" x:Key="styleEllipse">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ProgressBar">
<Ellipse Name="PART_Track" Stroke="{TemplateBinding BorderBrush}" StrokeThickness="{TemplateBinding BorderThickness}" >
<Ellipse.Fill>
<VisualBrush>
<VisualBrush.Visual>
<Border Width="{TemplateBinding Width}" Height="{TemplateBinding Height}" Background="{TemplateBinding Background}">
<Rectangle Name="PART_Indicator" HorizontalAlignment="Left" Height="{TemplateBinding Height}" Fill="{TemplateBinding Foreground}" />
</Border>
</VisualBrush.Visual>
</VisualBrush>
</Ellipse.Fill>
</Ellipse>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</Window.Resources>
これで角を丸くする方法がわかりません。主に、円を追加する方法がわかりません。
編集:そして、将来の改善への質問はほとんどありません。その円でタッチして移動することで、ビデオでシーク、ブラウジングを実装するのは難しいでしょうか?