C# Class Etupirka.MainWindow

Interaction logic for MainWindow.xaml
Inheritance: MahApps.Metro.Controls.MetroWindow, INotifyPropertyChanged
显示文件 Open project: Aixile/Etupirka Class Usage Examples

Public Methods

Method Description
ExportTimeDict ( string dataPath ) : void
ExportTimeDict ( string dataPath, List a ) : void
ExportXML ( string dataPath ) : void
ExportXML ( string dataPath, List a ) : void
ImportTimeDict ( string dataPath ) : void
ImportTimeDict_Overwrite ( string dataPath ) : void
ImportXML ( string dataPath ) : void
ImportXML_Overwrite ( string dataPath ) : void
MainWindow ( ) : System

Protected Methods

Method Description
OnClosing ( System e ) : void
OnPropertyChanged ( string name ) : void
OnStateChanged ( EventArgs e ) : void

Private Methods

Method Description
AddGameFromESID_Click ( object sender, RoutedEventArgs e ) : void
AddGameFromProcess_Click ( object sender, RoutedEventArgs e ) : void
CheckUpdate_Click ( object sender, RoutedEventArgs e ) : void
CopyBrand_Click ( object sender, RoutedEventArgs e ) : void
CopyTitle_Click ( object sender, RoutedEventArgs e ) : void
Delete_Click ( object sender, RoutedEventArgs e ) : void
DoDelete ( ) : void
DoOpenGame ( ) : void
ExportList_Click ( object sender, RoutedEventArgs e ) : void
ExportSelect_Click ( object sender, RoutedEventArgs e ) : void
GameListView_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
GameListView_MouseDoubleClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
GameProperty_Click ( object sender, RoutedEventArgs e ) : void
ImportList_Click ( object sender, RoutedEventArgs e ) : void
ImportList_Overwrite_Click ( object sender, RoutedEventArgs e ) : void
ImportPlayTimeList_Click ( object sender, RoutedEventArgs e ) : void
ImportPlayTimeList_Overwrite_Click ( object sender, RoutedEventArgs e ) : void
MetroWindow_Deactivated ( object sender, EventArgs e ) : void
OnHotKeyHandler_ErogeHelper ( System.Windows.Input.HotKey hotKey ) : void
OnHotKeyHandler_WatchProc ( System.Windows.Input.HotKey hotKey ) : void
OpenES_Click ( object sender, RoutedEventArgs e ) : void
OpenFolder_Click ( object sender, RoutedEventArgs e ) : void
OpenGame_Click ( object sender, RoutedEventArgs e ) : void
OpenPlayStatistics_Click ( object sender, RoutedEventArgs e ) : void
PlayTimeStatistic_Click ( object sender, RoutedEventArgs e ) : void
QuitApp_Click ( object sender, RoutedEventArgs e ) : void
RegisterInStartup ( bool isChecked ) : void
SettingButton_Click ( object sender, RoutedEventArgs e ) : void
ShowApp_Click ( object sender, RoutedEventArgs e ) : void
TimeSetting_Click ( object sender, RoutedEventArgs e ) : void
UpdateOfflineDatabase_Click ( object sender, RoutedEventArgs e ) : void
UpdateStatus ( int time ) : void
VersionInfo_Click ( object sender, RoutedEventArgs e ) : void
dispatcherTimer_Tick ( object sender, EventArgs e ) : void
doCheckUpdate ( ) : void
doUpdate ( ) : void
showMessage ( string title, string str ) : void

Method Details

ExportTimeDict() public method

public ExportTimeDict ( string dataPath ) : void
dataPath string
return void

ExportTimeDict() public method

public ExportTimeDict ( string dataPath, List a ) : void
dataPath string
a List
return void

ExportXML() public method

public ExportXML ( string dataPath ) : void
dataPath string
return void

ExportXML() public method

public ExportXML ( string dataPath, List a ) : void
dataPath string
a List
return void

ImportTimeDict() public method

public ImportTimeDict ( string dataPath ) : void
dataPath string
return void

ImportTimeDict_Overwrite() public method

public ImportTimeDict_Overwrite ( string dataPath ) : void
dataPath string
return void

ImportXML() public method

public ImportXML ( string dataPath ) : void
dataPath string
return void

ImportXML_Overwrite() public method

public ImportXML_Overwrite ( string dataPath ) : void
dataPath string
return void

MainWindow() public method

public MainWindow ( ) : System
return System

OnClosing() protected method

protected OnClosing ( System e ) : void
e System
return void

OnPropertyChanged() protected method

protected OnPropertyChanged ( string name ) : void
name string
return void

OnStateChanged() protected method

protected OnStateChanged ( EventArgs e ) : void
e System.EventArgs
return void