RelayCommand Kullanımı
Event-driven (olay güdümlü) kodlamadan kurtulup Command paternine geçiş.
WPF'te butonun içine kod yazmak (Code-Behind) temiz bir mimari değildir. Bunun yerine butonun Command özelliğini kullanırız. ICommand arayüzü sayesinde, tıklama işlemini bir metot olarak ViewModel içinde yönetiriz.
XAML ve Command Bağlantısı
<Button Content="Gönder" Command="{Binding SendDataCommand}" />
public ICommand SendDataCommand { get; }
// Constructor'da tanımlanır
SendDataCommand = new RelayCommand(ExecuteSendData);