binding radiobuttons group a una propiedad en WPF

Imaginemos que tengo:

<RadioButton GroupName="Group1" IsChecked="{Binding Path=RadioButton1IsChecked}" />
<RadioButton GroupName="Group1" IsChecked="{Binding Path=RadioButton2IsChecked}" />

Y luego en mi clase de fuente de datos tengo:

public bool RadioButton1IsChecked { get; set; }
public bool RadioButton2IsChecked { get; set; }
public enum RadioButtons { RadioButton1, RadioButton2, None }
public RadioButtons SelectedRadioButton
{
    get
    {
        if (this.RadioButtonIsChecked) 
            return RadioButtons.RadioButton1;
        else if (this.RadioButtonIsChecked) 
            return RadioButtons.RadioButton2;
        else 
            return RadioButtons.None;
     }
}

¿Puedo vincular de alguna manera mis botones de radio directamente aSelectedRadioButton ¿propiedad? Realmente necesitoRadioButton1IsChecked yRadioButton2IsChecked propiedades solo para calcular el botón de radio seleccionado.

Respuestas a la pregunta(6)

Su respuesta a la pregunta