Formulare

Formulare haben Eigenschaften, mit denen das Verhalten des Formulars gesteuert werden kann.

 

Eigenschaften

Eigenschaften von Formularen sind in der Datei mit der Namenserweiterung .xaml.cs des Formulars angegeben.

 

AskToSave = true;

Wenn der Wert dieser Eigenschaft auf true gestellt ist, wird der Anwender gefragt ob Änderungen gespeichert werden sollen, wenn versucht wird das Formular zu schließen und nicht gespeicherte Änderungen vorhanden sind. Wenn der Wert dieser Eigenschaft auf true gestellt ist, werden Änderungen ohne Rückfrage gespeichert.

 

AutoEdit = true;

Wenn der Wert dieser Eigenschaft auf true gestellt ist, sind die Steuerelemente eines Formulars enabled. Die Bearbeitung der Daten kann unmittelbar begonnen werden.

Wenn der Wert dieser Eigenschaft auf false gestellt ist, sind die Steuerelemente eines Formulars disabled. Wenn der Anwender die Daten bearbeiten will, muss er zunächst auf die Schaltfläche „Bearbeiten“ klicken um das Formular in den Bearbeitungsmodus umzuschalten. Dabei wird der Status der Steuerelemente auf enabledgesetzt.

 

AutoResizeControl = true;

Wenn der Wert dieser Eigenschaft auf true gestellt ist, kann die Größe des Formulars zur Laufzeit vom Anwender geändert werden.

 

InitialHeight = 295;

In dieser Eigenschaft wird die Höhe des Formulars angegeben.

 

InitialWidth = 538;

In dieser Eigenschaft wird die Breite des Formulars angegeben.

 

MinButton = true;

Wenn der Wert dieser Eigenschaft auf true gestellt ist, wird in der Titelzeile des Formulars eine Schaltfläche zum Minimieren des Formulars angezeigt.

 

MultiInstance = true;

Wenn der Wert dieser Eigenschaft auf true gestellt ist, kann das Formular mehrmals gestartet werden.

 

ReportName = "CustomersTemplate.xaml";

In dieser Eigenschaft kann der Name einer Berichtsvorlage angegeben werden. Wenn der Wert dieser Eigenschaft leer ist, wird zur Laufzeit ein Bericht basierend auf den Spalten des DataGrid des Formulars generiert.