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
Vereinsmeisterschaften.Controls.DoubleProgressDialog Class Reference

Interaktionslogik für DoubleProgressDialog.xaml. More...

Inheritance diagram for Vereinsmeisterschaften.Controls.DoubleProgressDialog:

Public Member Functions

 DoubleProgressDialog (MetroWindow parentWindow)
 
void Cancel ()
 Command to raise the OnCanceled event via the Cancel button.
 

Static Public Attributes

static readonly DependencyProperty MessageProperty = DependencyProperty.Register(nameof(Message), typeof(string), typeof(DoubleProgressDialog), new PropertyMetadata(""))
 
static readonly DependencyProperty Progress1Property = DependencyProperty.Register(nameof(Progress1), typeof(double), typeof(DoubleProgressDialog), new PropertyMetadata(0.0))
 
static readonly DependencyProperty ProgressDescription1Property = DependencyProperty.Register(nameof(ProgressDescription1), typeof(string), typeof(DoubleProgressDialog), new PropertyMetadata(""))
 
static readonly DependencyProperty Progress2Property = DependencyProperty.Register(nameof(Progress2), typeof(double), typeof(DoubleProgressDialog), new PropertyMetadata(0.0))
 
static readonly DependencyProperty ProgressDescription2Property = DependencyProperty.Register(nameof(ProgressDescription2), typeof(string), typeof(DoubleProgressDialog), new PropertyMetadata(""))
 
static readonly DependencyProperty ProgressNumberDecimalsProperty = DependencyProperty.Register(nameof(ProgressNumberDecimals), typeof(int), typeof(DoubleProgressDialog), new PropertyMetadata(1, OnProgressNumberDecimalsChanged))
 
static readonly DependencyProperty ProgressFormatStringProperty = DependencyProperty.Register(nameof(ProgressFormatString), typeof(string), typeof(DoubleProgressDialog), new PropertyMetadata("{0:F1}%"))
 

Properties

string Message [get, set]
 Message displayed on the dialog.
 
double Progress1 [get, set]
 Progress in % (0..100) for the progress bar 1.
 
string ProgressDescription1 [get, set]
 Text describing the progress bar 1.
 
double Progress2 [get, set]
 Progress in % (0..100) for the progress bar 2.
 
string ProgressDescription2 [get, set]
 Text describing the progress bar 2.
 
int ProgressNumberDecimals [get, set]
 Number of decimal places used to display the progress.
 
string ProgressFormatString [get, set]
 Format string used to display the progress.
 

Events

EventHandler OnCanceled
 Event that is raised, when the user clicks the Cancel button.
 

Static Private Member Functions

static void OnProgressNumberDecimalsChanged (DependencyObject d, DependencyPropertyChangedEventArgs e)
 

Detailed Description

Interaktionslogik für DoubleProgressDialog.xaml.

Definition at line 11 of file DoubleProgressDialog.xaml.cs.

Constructor & Destructor Documentation

◆ DoubleProgressDialog() [1/2]

Vereinsmeisterschaften.Controls.DoubleProgressDialog.DoubleProgressDialog ( )

Definition at line 13 of file DoubleProgressDialog.xaml.cs.

◆ DoubleProgressDialog() [2/2]

Vereinsmeisterschaften.Controls.DoubleProgressDialog.DoubleProgressDialog ( MetroWindow parentWindow)

Definition at line 18 of file DoubleProgressDialog.xaml.cs.

Member Function Documentation

◆ Cancel()

void Vereinsmeisterschaften.Controls.DoubleProgressDialog.Cancel ( )

Command to raise the OnCanceled event via the Cancel button.

Definition at line 107 of file DoubleProgressDialog.xaml.cs.

◆ OnProgressNumberDecimalsChanged()

static void Vereinsmeisterschaften.Controls.DoubleProgressDialog.OnProgressNumberDecimalsChanged ( DependencyObject d,
DependencyPropertyChangedEventArgs e )
staticprivate

Definition at line 83 of file DoubleProgressDialog.xaml.cs.

Member Data Documentation

◆ MessageProperty

readonly DependencyProperty Vereinsmeisterschaften.Controls.DoubleProgressDialog.MessageProperty = DependencyProperty.Register(nameof(Message), typeof(string), typeof(DoubleProgressDialog), new PropertyMetadata(""))
static

Definition at line 31 of file DoubleProgressDialog.xaml.cs.

◆ Progress1Property

readonly DependencyProperty Vereinsmeisterschaften.Controls.DoubleProgressDialog.Progress1Property = DependencyProperty.Register(nameof(Progress1), typeof(double), typeof(DoubleProgressDialog), new PropertyMetadata(0.0))
static

Definition at line 41 of file DoubleProgressDialog.xaml.cs.

◆ Progress2Property

readonly DependencyProperty Vereinsmeisterschaften.Controls.DoubleProgressDialog.Progress2Property = DependencyProperty.Register(nameof(Progress2), typeof(double), typeof(DoubleProgressDialog), new PropertyMetadata(0.0))
static

Definition at line 61 of file DoubleProgressDialog.xaml.cs.

◆ ProgressDescription1Property

readonly DependencyProperty Vereinsmeisterschaften.Controls.DoubleProgressDialog.ProgressDescription1Property = DependencyProperty.Register(nameof(ProgressDescription1), typeof(string), typeof(DoubleProgressDialog), new PropertyMetadata(""))
static

Definition at line 51 of file DoubleProgressDialog.xaml.cs.

◆ ProgressDescription2Property

readonly DependencyProperty Vereinsmeisterschaften.Controls.DoubleProgressDialog.ProgressDescription2Property = DependencyProperty.Register(nameof(ProgressDescription2), typeof(string), typeof(DoubleProgressDialog), new PropertyMetadata(""))
static

Definition at line 71 of file DoubleProgressDialog.xaml.cs.

◆ ProgressFormatStringProperty

readonly DependencyProperty Vereinsmeisterschaften.Controls.DoubleProgressDialog.ProgressFormatStringProperty = DependencyProperty.Register(nameof(ProgressFormatString), typeof(string), typeof(DoubleProgressDialog), new PropertyMetadata("{0:F1}%"))
static

Definition at line 100 of file DoubleProgressDialog.xaml.cs.

◆ ProgressNumberDecimalsProperty

readonly DependencyProperty Vereinsmeisterschaften.Controls.DoubleProgressDialog.ProgressNumberDecimalsProperty = DependencyProperty.Register(nameof(ProgressNumberDecimals), typeof(int), typeof(DoubleProgressDialog), new PropertyMetadata(1, OnProgressNumberDecimalsChanged))
static

Definition at line 81 of file DoubleProgressDialog.xaml.cs.

Property Documentation

◆ Message

string Vereinsmeisterschaften.Controls.DoubleProgressDialog.Message
getset

Message displayed on the dialog.

Definition at line 26 of file DoubleProgressDialog.xaml.cs.

◆ Progress1

double Vereinsmeisterschaften.Controls.DoubleProgressDialog.Progress1
getset

Progress in % (0..100) for the progress bar 1.

Definition at line 36 of file DoubleProgressDialog.xaml.cs.

◆ Progress2

double Vereinsmeisterschaften.Controls.DoubleProgressDialog.Progress2
getset

Progress in % (0..100) for the progress bar 2.

Definition at line 56 of file DoubleProgressDialog.xaml.cs.

◆ ProgressDescription1

string Vereinsmeisterschaften.Controls.DoubleProgressDialog.ProgressDescription1
getset

Text describing the progress bar 1.

Definition at line 46 of file DoubleProgressDialog.xaml.cs.

◆ ProgressDescription2

string Vereinsmeisterschaften.Controls.DoubleProgressDialog.ProgressDescription2
getset

Text describing the progress bar 2.

Definition at line 66 of file DoubleProgressDialog.xaml.cs.

◆ ProgressFormatString

string Vereinsmeisterschaften.Controls.DoubleProgressDialog.ProgressFormatString
getset

Format string used to display the progress.

Definition at line 95 of file DoubleProgressDialog.xaml.cs.

◆ ProgressNumberDecimals

int Vereinsmeisterschaften.Controls.DoubleProgressDialog.ProgressNumberDecimals
getset

Number of decimal places used to display the progress.

Definition at line 76 of file DoubleProgressDialog.xaml.cs.

Event Documentation

◆ OnCanceled

EventHandler Vereinsmeisterschaften.Controls.DoubleProgressDialog.OnCanceled

Event that is raised, when the user clicks the Cancel button.

Definition at line 115 of file DoubleProgressDialog.xaml.cs.


The documentation for this class was generated from the following file: