Wie kann ich mit RadioButtons in WPF auswählen, welcher DataGrid Celle die Value von meienr TextBox zugewiesen werden darf?

Guten Tag, ich habe ein WPF Programm in dem eine TabControl vorhanden ist. In einem Tab ist ein DataGrid, in diesem DataGrid habe ich 3 Spalten und jede Spalte ist einem bestimmten Namen zugewiesen. Jeder name hat seine eigenen Eigenschaften. Jetzt will ich mit hilfe von MVVM ( weil ich das noch nicht beherrsche) mithilfe von nem RadioButton auf dem anderen Tab einen Namen auswählen können und dem Ausgewählten Namen eine wert über einer TextBox zu weisen. Dafür habe ich meine Klassen wie folgt gemacht:

public class Zwerg: INotifyPropertyChanged
    {
        public void RaisePropertyChange(string propertyname)
        {
            if (PropertyChanged != null)
            {
                PropertyChanged(this, new PropertyChangedEventArgs(propertyname));
            }
        }


        string _Stamm;
        public string Stamm
        {
            get => _Stamm;
            set { _Stamm = value; }
        }


        string _Name;
        public string Name
        {
            get => _Name;
            set { _Name = value; }
        }


        string _Waffe;
        public string Waffe
        {
            get => _Waffe;
            set 
            {
                _Waffe = value;
                RaisePropertyChange(Waffe);
            }
        }


        double _steuern;
        public double Steuern
        {
            get => _steuern;
            set { _steuern = value; }
        }


        string _magWert;
        public string Magwert
        {
            get => _magWert;
            set { _magWert = value; }
        }


        int _Alter;
        public int Alter
        {
            get => _Alter;
            set { _Alter = value; }
        }


        double _Machtfaktor;


        public event PropertyChangedEventHandler PropertyChanged;


        public double Machtfaktor
        {
            get => _Machtfaktor;
            set { _Machtfaktor = value; }
        }}

Dann eine andere Klasse für das hinzufügen der Daten fürs DataGrid:

public class GridData
    {
        public string Stamm { get; set; }


        public string Name { get; set; }


        public string Waffe { get; set; }


        public double Steuern { get; set; }


        public string Magwert { get; set; }


        public int Alter { get; set; }


        public double Machtfaktor { get; set; }
    }

und mein passendes ViewModel ( hat nicht mehr reingepasst):

Link zum ViewModel

Wenn also spalte gumli ausgewählt ist:

soll in der spalte gumi:

der wert Axt in Waffe mit der Value von dem Inahlt hier in der textbox automatisch geändert werden wir hier von axt in Test:

Mein Xaml Binding für das DataGrid sieht so aus:

ItemsSource="{Binding Path=Zwerge, Mode=OneWay, NotifyOnSourceUpdated=True, UpdateSourceTrigger=PropertyChanged}"

und das Binding für die TextBox so:

 Text="{Binding _input, UpdateSourceTrigger=PropertyChanged}"
Wie kann ich mit RadioButtons in WPF auswählen, welcher DataGrid Celle die Value von meienr TextBox zugewiesen werden darf?
Computer, Programmieren, wpf, XAML, WPF-Anwendung, CSharp Programmierung

Was möchtest Du wissen?