PF 07

Grundlagen

Grundlagen


Kartei Details

Karten 15
Sprache Deutsch
Kategorie Informatik
Stufe Andere
Erstellt / Aktualisiert 16.02.2021 / 06.03.2021
Weblink
https://card2brain.ch/box/20210216_pf_07
Einbinden
<iframe src="https://card2brain.ch/box/20210216_pf_07/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Erläutere die Methode Load der Form.

Erläutere Eigenschaften der Listenfelder (ListBox).

Wie kann man mehrere Listenelemente auswählen?

Mit der Eigenschaft:

Selection Mode: MultiExtended

Welche Möglichkeiten gibt es, ein Listenfeld mit Elementen (Items) zu füllen?

  • visueller Editor
  • programmatisch mit Item-Objekt

Wie gehst du vor, wenn du alle Items aus der Liste auflisten in einem Label auflisten möchtest? Erläutere folgende Varianten:

  • for-Schleife
  • while-Schleife
  • foreach-Schleife

Erläutere die foreach Schleife. Was zeichnet sie aus?

  • bei jeder Wiederholung wird die Variable element mit dem nächsten Wert der Liste beladen.
  • Die Schleife wird solange wiederholt, bis es keine Elemente mehr in der Liste hat.
  • eine Abbruchbedingung oder einen Zähler ist hier nicht notwendig

Erläutere die Kombinationsfelder (ComboBox).

  • Präfix: Cmb
  • Ist eine Kreuzung eins Listenfelds und eines Textfelds
  • Man kann Text eingeben
  • oder Einträge aus der Liste auswählen
  • Eigenschaft: DropDownStyle lassen sich 3 verschiedene Arten darstellen:
    • DropDown 
    • DropDownList
    • Simple

Wie geht man am besten vor, um mit Kombinationsfeldern (ComboBox) zu arbeiten? Hinweis: Stell dir folgende Fragen:

  • Had der Benutzer noch kein Element der LIste ausgewählt?
  • Wurde Text im Kombinationsfeld eingetragen?

Wie verwendet man eine simple Messagebox?

MessageBox.Show(.............);

 

Wie verwendet man eine Messagebox mit Button und Sign etc?

Definiere zuerst alle Mittelungen als Variable:

  • string message = "You did not enter a server name. Cancel this operation?";
    string caption = "No Server Name Specified.";

Definiere die Buttons:

  • MessageBoxButtons buttons = MessageBoxButtons.YesNo;

Definiere eine Variable für die eingegebene Antwort in der Messagebox:

  • DialogResult result;

Welcher Wert soll result zugewiesen werden?

  • result = MessageBox.Show(this, message, caption, buttons, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign);

if(result == DialogResult.Yes)

{

this.Close();

}

 

 

 

 

Wie bestückt man eine Listbox oder eine Combobox?

Welche Möglichkeiten hast du, um zu verdeutlichen, dass das Eingabefeld leer ist resp. etwas nur durchgeführt werden soll, sofern ein item erfasst wurde?

  • .text.length
    • != 0
    • == 0
  • .SelectedIndex
    • != -1
    • == -1

Wie kannst du ein Item aus der Liste entfernen?

Was kannst du mit der Methode Trim( ) machen?

Wie kann man die Listbox oder Combobox löschen?