Vereinsmeisterschaften
22aa7800eae54b428d40e835886cefe1fdefdfdf
This is a software that can be used to manage the internal competition of the swimming club Illertissen called "Vereinsmeisterschaften".
Loading...
Searching...
No Matches
ShellWindow.xaml.cs
1
using
System.Windows.Controls
;
2
3
using
MahApps.Metro.Controls;
4
5
using
Vereinsmeisterschaften.Contracts.Views
;
6
using
Vereinsmeisterschaften.ViewModels
;
7
8
namespace
Vereinsmeisterschaften.Views
;
9
10
public
partial class
ShellWindow : MetroWindow,
IShellWindow
11
{
12
public
ShellWindow(
ShellViewModel
viewModel)
13
{
14
InitializeComponent();
15
DataContext = viewModel;
16
viewModel.WindowCloseRequested += (sender, e) =>
CloseWindow
();
17
}
18
19
public
Frame
GetNavigationFrame
()
20
=> shellFrame;
21
22
public
void
ShowWindow
()
23
=> Show();
24
25
public
void
CloseWindow
()
26
=> Close();
27
}
Vereinsmeisterschaften.ViewModels.ShellViewModel
ViewModel for the main shell of the application.
Definition
ShellViewModel.cs:19
Vereinsmeisterschaften.Views.ShellWindow.CloseWindow
void CloseWindow()
Closes the main shell window of the application.
Vereinsmeisterschaften.Views.ShellWindow.GetNavigationFrame
Frame GetNavigationFrame()
Gets the navigation frame used for navigating between pages.
Vereinsmeisterschaften.Views.ShellWindow.ShowWindow
void ShowWindow()
Shows the main shell window of the application.
Vereinsmeisterschaften.Contracts.Views.IShellWindow
Interface for the main shell window of the application.
Definition
IShellWindow.cs:9
System.Windows.Controls
Definition
FrameExtensions.cs:1
Vereinsmeisterschaften.Contracts.Views
Definition
IShellWindow.cs:3
Vereinsmeisterschaften.ViewModels
Definition
AnalyticsViewModel.cs:7
Vereinsmeisterschaften.Views
Definition
AnalyticsPage.xaml.cs:4
Vereinsmeisterschaften
Views
ShellWindow.xaml.cs
Generated on Sun Feb 22 2026 13:06:13 for Vereinsmeisterschaften by
1.13.2