MVVM Cleanup: Move view code to VM or Behavior
7 years ago
Authored
Dave AmentaParent03fd672
23 files changed
- EarTrumpet/App.xaml+2−0
- EarTrumpet/App.xaml.cs+8−27
- EarTrumpet/EarTrumpet.csproj+4−0
- EarTrumpet/Extensions/FrameworkElementExtensions.cs+16−0
- EarTrumpet/UI/Behaviors/ButtonEx.cs+41−0
- EarTrumpet/UI/Behaviors/FrameworkElementEx.cs+19−2
- EarTrumpet/UI/Behaviors/ScrollViewerEx.cs+1−0
- EarTrumpet/UI/Behaviors/TextBoxEx.cs+1−0
- EarTrumpet/UI/Helpers/ViewState.cs+13−0
- EarTrumpet/UI/Helpers/WindowViewModelState.cs+9−0
- EarTrumpet/UI/ViewModels/FlyoutViewModel.cs+40−24
- EarTrumpet/UI/ViewModels/FullWindowViewModel.cs+66−6
- EarTrumpet/UI/ViewModels/IFlyoutViewModel.cs+16−0
- EarTrumpet/UI/ViewModels/SettingsViewModel.cs+27−6
- EarTrumpet/UI/ViewModels/WelcomeViewModel.cs+29−0
- EarTrumpet/UI/Views/DialogWindow.xaml+3−1
- EarTrumpet/UI/Views/DialogWindow.xaml.cs+2−26
- EarTrumpet/UI/Views/FlyoutWindow.xaml+8−4
- EarTrumpet/UI/Views/FlyoutWindow.xaml.cs+38−80
- EarTrumpet/UI/Views/FullWindow.xaml+7−2
- EarTrumpet/UI/Views/FullWindow.xaml.cs+4−67
- EarTrumpet/UI/Views/SettingsWindow.xaml+6−7
- EarTrumpet/UI/Views/SettingsWindow.xaml.cs+7−47