1

Windows Phone 7: ラジオボタンをトグル ボタンのように見せるにはどうすればよいですか? 選択したラジオボタンを押したボタンのように見せようとしています。

基本的に、名前のリストの上に「FName」、「LName」ラジオ ボタンによるフィルターがあります。RadioButton が占める画面スペースが大きすぎます。押されたボタンは、「O」によって使用されるスペースを節約します

4

2 に答える 2

1

これは、テンプレートのラジオ ボタンを上書きする場合にのみ実行できます。

WPF では、次の「ハック」を使用できます。

<RadioButton Style="{StaticResource {x:Type ToggleButton}}" />

これはWP7では機能しないと思います。独自の 0 のスタイルを作成することをお勧めします。Expression Blend を使用して作業を容易にすることができます。役立つはずの書き方を調べてください。

于 2012-07-15T23:21:13.307 に答える
1

Xaml を変更して、RadioButton と CheckBox の基本クラスである ToggleButton を指定することもできますが、これは ToggleButton であるため、CheckedおよびUnCheckedイベントでそれらを連動させる必要があります。この記事とこのMSDN 情報を参照してください。他の唯一のオプションは、 RadioButtons の新しい Styleを作成することです。

から:

<RadioButton  Content="First Name" Height="72" HorizontalAlignment="Left" Margin="38,92,0,0" Name="FName" VerticalAlignment="Top" Width="102" />

に:

<ToggleButton Content="First Name" Height="72" HorizontalAlignment="Left" Margin="38,92,0,0" Name="FName" VerticalAlignment="Top" Width="102" />
于 2012-07-15T23:49:55.267 に答える