Difference between revisions of "Entry Point"
Jump to navigation
Jump to search
| Line 7: | Line 7: | ||
:# [[ Databinding ]] | :# [[ Databinding ]] | ||
| − | == | + | == Main Files == |
::{| class="wikitable" | ::{| class="wikitable" | ||
| − | | App.xaml | + | ! File |
| + | ! Summary | ||
| + | ! Path | ||
| + | |- | ||
| + | | App.xaml.cs | ||
| + | | App begins at this file. Loads the MainWindow and its view model, among other important windows and services | ||
| + | | \Truxton\Client\TruxtonClient\TruxtonClient\App.xaml.cs | ||
|- | |- | ||
| MainWindow.xaml[.cs] | | MainWindow.xaml[.cs] | ||
| + | | Once loaded, the MainWindow will load the each page into its BodyContainer element. | ||
| + | | \Truxton\Client\TruxtonClient\TruxtonClient\Windows\MainWindow.xaml[.cs] | ||
|- | |- | ||
| MainWIndowViewModel.cs | | MainWIndowViewModel.cs | ||
| + | | Contains the logic to navigate to the correct page. | ||
| + | | \Truxton\Client\TruxtonClient\TruxtonClient\ViewModels\Windows\Main\MainWindowViewModel.cs | ||
| + | |- | ||
|} | |} | ||
Revision as of 14:48, 29 October 2021
This page documents the Entry Point of the application, or how the execution of a program begins. This document is intended to detail the initial resources that are used when the application is launched.
UI Guide Menu
Main Files
File Summary Path App.xaml.cs App begins at this file. Loads the MainWindow and its view model, among other important windows and services \Truxton\Client\TruxtonClient\TruxtonClient\App.xaml.cs MainWindow.xaml[.cs] Once loaded, the MainWindow will load the each page into its BodyContainer element. \Truxton\Client\TruxtonClient\TruxtonClient\Windows\MainWindow.xaml[.cs] MainWIndowViewModel.cs Contains the logic to navigate to the correct page. \Truxton\Client\TruxtonClient\TruxtonClient\ViewModels\Windows\Main\MainWindowViewModel.cs