title: WPF + MVVM + RadioButton : Handle binding with single property
body: <p>From <a href="https://stackoverflow.com/questions/2284752/mvvm-binding-radio-buttons-to-a-view-model">this</a> and <a href="https://stackoverflow.com/questions/883246/mvvm-radiobuttons">this</a> (and other) questions on SO and many other material on internet, I understood how to bind radio button with VM.</p>
  
  <p>But all of them create separate property for each possible value of radio button. One question (<a href="https://stackoverflow.com/questions/28571283/radiobuttons-with-behavior-bind-to-single-property">this</a>) is similar to my requirement but the accepted answer suggests to use ListBox instead of radio button.</p>
  
  <p>To represent person gender (Datatype CHAR, Possible values 'M', 'F'), three properties needs to be created in VM as PersonGender, IsPersonMale, IsPersonFemale.
  I want to control this on only one property PersonGender.
  Can I do this? If yes, how?</p>