Windows Forms - właściwości formularza

Słownik kwalifikacji INF.04 - Projektowanie, programowanie i testowanie aplikacji

Windows Forms to technologia tworzenia aplikacji okienkowych, często używana w środowisku Visual Studio. Formularz, np. Form1, jest głównym oknem aplikacji. Jego wygląd i zachowanie można zmieniać w oknie Properties albo bezpośrednio w kodzie C#.

Najważniejsze właściwości formularza

W pytaniach egzaminacyjnych często pojawiają się podobnie brzmiące pola. Trzeba rozróżniać ich znaczenie:

  • Text - tekst widoczny na pasku tytułu okna,
  • Cursor - kursor myszy używany nad formularzem, np. strzałka, ręka, klepsydra,
  • BackColor - kolor tła formularza,
  • (Name) - nazwa obiektu używana w kodzie, np. Form1, ale nie tytuł okna,
  • BackgroundImage - obraz tła, a nie kolor tła,
  • UseWaitCursor - wymusza kursor oczekiwania, zwykle klepsydrę lub kółko ładowania.

Przykład w kodzie C

public Form1()
{
    InitializeComponent();

    this.Text = "Moja aplikacja";
    this.Cursor = Cursors.Arrow;
    this.BackColor = Color.LightBlue;
}

Ten kod ustawia tytuł okna, standardowy kursor w postaci strzałki oraz jasnoniebieskie tło formularza.

Typowa pułapka egzaminacyjna

Właściwość (Name) nie zmienia napisu na pasku tytułu. Służy do identyfikowania kontrolki lub formularza w kodzie programu. Jeśli użytkownik ma zobaczyć inny tytuł okna, należy zmienić Text.

Podobnie BackgroundImage ustawia obraz jako tło, a nie kolor. Do koloru tła służy BackColor.