選択されたRadioButtonによって、ViewModelのプロパティ値を変更したい。
ご教授ください。
WPF上のラジオボタンで何が選択されているかViewModel側で受け取りたいです。
受け取った結果はViewModelのSelectedのプロパティに選択したRadioButtonによって、enum値を与えたいです。
ViewのRadioButtonにはまだ何もBindingしていません。
よろしくおねがいします。
ソースコードは以下の通りです。
<StackPanel Name="JobSelector">
<StackPanel.DataContext>
<vm:JobSelectorViewModel/>
</StackPanel.DataContext>
<RadioButton Name="Taks1" Content="Taks1" IsChecked="True"/>
<RadioButton Name="Taks2" Content="Taks2" IsChecked="False" />
<RadioButton Name="Task3" Content="Task3" IsChecked="False"/>
</StackPanel>
public class JobSelectorViewModel
{
public enum TaskType { Task1, Task2, Task3}
public TaskType Selected { get; set; }
public JobSelectorViewModel()
{
//まだ何も実装してない。
}
}