0
A
答えて
-1
はいできます。あなたはラジオボタン用のxamlスタイルを作成する必要があります
-1
コントロールテンプレートを置き換えることができます。
http://msdn.microsoft.com/en-us/library/ms745683.aspx#styling_controltemplates
3
コピー/貼り付け/実行します。この愚かなサンプル:短い中
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Window.Resources>
<Style TargetType="{x:Type RadioButton}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type RadioButton}">
<StackPanel Orientation="Horizontal">
<Polygon x:Name="star" Fill="Transparent" Stroke="Gray" StrokeThickness="2" Points="18,4 22,14 35,14 24,20 28,30 18,24 8,30 12,20 2,14 14,14"/>
<TextBlock Text="{TemplateBinding Content}" VerticalAlignment="Center" Margin="4,0"/>
</StackPanel>
<ControlTemplate.Triggers>
<Trigger Property="RadioButton.IsChecked" Value="True">
<Setter TargetName="star" Property="Polygon.Fill" Value="Gold"/>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</Window.Resources>
<StackPanel>
<RadioButton Content="one" GroupName="sillySample" IsChecked="True" />
<RadioButton Content="two" GroupName="sillySample"/>
<RadioButton Content="tree" GroupName="sillySample"/>
</StackPanel>
、あなたが好きで、内部統制構造を交換するために、いくつかのコントロールテンプレートを上書きすることができますWPFで、 (IsChecked)がテキストブロックまたはポリゴンのいずれにも属さないため、RadioButton.IsCheckedプロパティを使用してFill to Goldを設定していますが、私はまだこのままですできる私はラジオボタンのとにかくテンプレート
、幸運
デニスをオーバーライドしておりますので、それを使用することが
関連する問題
- 1. コンボボックスの代わりにイメージを表示
- 2. チェックボックスの代わりにイメージを表示するには?
- 3. スクロール表示でuibuttonの代わりにスクロール表示でイメージを追加する方法はありますか?
- 4. JQueryを使わずにラジオボタンの代わりに画像を表示
- 5. Eclipseクラスファイルの代わりにJavaファイルを表示する方法
- 6. タイトルカスタムダイアログの代わりにイメージを設定する方法android
- 7. 完全な星の代わりに半分の星しか表示しない評価バー
- 8. 値の代わりにプロパティの定数を表示する方法
- 9. テキストの代わりにドロップダウンボックス内に画像を表示する方法
- 10. 参照の代わりにセル式に値を表示する方法
- 11. System.Data.DataViewRow値の代わりに表示
- 12. 新しい行のイメージをイメージの周りをラップする代わりに左揃えにした後にテキストを表示する方法は?
- 13. C#オブジェクトの名前を表示する代わりにcomboBoxの値を表示する方法
- 14. 指数形式の代わりに整数を表示する方法
- 15. X軸の代わりにY軸に寸法ヘッダを表示
- 16. 地図の代わりにグリッド表示を表示
- 17. WPFイメージをバックグラウンドワーカーに表示
- 18. 代わりに表示します&
- 19. クエリーストリングの代わりにURLにパラメータを表示するActionLink?
- 20. 複数のイメージを別のイメージに表示する方法。
- 21. ソースがデザインビューWPFのTemplateBindingであるテンプレートにイメージを表示する方法は?
- 22. telerikグリッドでDateTimeの代わりに日付を表示する
- 23. iOSの代わりにMacOSを表示する
- 24. WebView.savePicture()の代わりに表示データを保存する
- 25. ジャクソンにオブジェクトの代わりにフィールドのシリアル化を指示する方法
- 26. イメージにテキストを表示する方法
- 27. イメージをuiwebviewに表示する方法
- 28. URLの代わりに特定の投稿のコメントウィジェットを表示
- 29. phpページの代わりに404を表示しているNginx
- 30. ブラウザに表示する代わりにpdfをダウンロードする
任意のサンプルは、非常に参考になります – user1102610