For a long time I used partial classes to put in the events of my WPF controls for more readability, is this a good practice?
Example
MainWindow.xaml
<Button x:Name="SubmitBtn" Click="SubmitBtn_Click">
Submit
</Button>
MainWindow.xaml.cs
public void Submit(){
//Submit action
}
EventsMainWindow.cs
public partial class MainWindow {
private void SubmitBtn_Click(object sender, RoutedEventArgs e) {
Submit();
}
}
So is this a good practice?
Thanks for your answers.