Udostępnij za pośrednictwem


Przewodnik: wykonaj typowe zadania przy użyciu akcji projektanta

Podczas tworzenia formularzy i kontrolek dla aplikacji Windows Forms istnieje wiele zadań, które wykonasz wielokrotnie. Na poniższej liście przedstawiono niektóre często wykonywane zadania:

  • Dodawanie lub usuwanie zakładki na TabControl.
  • Zadokowanie kontrolki do jej elementu nadrzędnego.
  • Zmiana orientacji kontrolki SplitContainer.

Aby przyspieszyć rozwój, wiele kontrolek oferuje akcje projektanta, czyli menu kontekstowe, które umożliwiają wykonywanie typowych zadań, takich jak poniższe, za jednym gestem w czasie projektowania. Zadania te nazywa się czasownikami działań projektowych .

Akcje projektanta pozostają dołączone do wystąpienia kontrolki przez cały okres działania w projektancie i są zawsze dostępne.

Tworzenie projektu

Pierwszym krokiem jest utworzenie projektu i skonfigurowanie formularza.

  1. W programie Visual Studio utwórz projekt aplikacji oparty na systemie Windows o nazwie DesignerActionsExample.

  2. Wybierz formularz w Windows Forms Designer.

Korzystanie z akcji projektanta

Akcje projektanta są zawsze dostępne w czasie projektowania kontrolek, które je oferują.

  1. Przeciągnij TabControl z przybornika na formularz. Zwróć uwagę na glif działań projektanta (Mała czarna strzałka), który pojawia się z boku TabControl.

  2. Kliknij glif akcji projektanta. W menu skrótów wyświetlanym obok glifu wybierz element Dodaj Kartę. Zwróć uwagę, że nowa strona karty jest dodawana do TabControl.

  3. Przeciągnij element sterujący TableLayoutPanel z przybornika na twój formularz.

  4. Kliknij glyph akcji projektanta. W menu skrótów, które pojawia się obok symbolu, wybierz element Dodaj kolumnę. Zauważ, że nowa kolumna jest dodawana do kontrolki TableLayoutPanel.

  5. Przeciągnij kontrolkę SplitContainer z przybornika na formularz.

  6. Kliknij ikonę działań projektanta. W menu skrótów wyświetlanym obok glif wybierz element Orientacja podziału poziomego. Zwróć uwagę, że pasek podziału kontrolki SplitContainer jest teraz zorientowany poziomo.

Zobacz też