Siatka

Grid to kontrolka układu, która umożliwia elastyczne pozycjonowanie elementów podrzędnych w wierszach i kolumnach.

Zrzut ekranu przedstawiający kontrolkę Siatka przedstawiającą różne wyrównania układu wzdłuż wierszy i kolumn.

Typowe zadania

W poniższej tabeli przedstawiono typowe zadania, które można wykonać za pomocą kontrolki Siatka.

Title Description
Tworzenie standardowego okna dialogowego interfejsu użytkownika przy użyciu siatki Dowiedz się, jak utworzyć standardowy układ okna dialogowego przy użyciu usługi Grid.
Tworzenie siatki złożonej Dowiedz się, jak tworzyć zaawansowane układy siatki z wieloma wierszami i kolumnami.
Tworzenie elementu siatki Dowiedz się, jak utworzyć i skonfigurować kontrolkę Grid.
Tworzenie i używanie obiektu GridLengthConverter Dowiedz się, jak pracować z funkcją GridLengthConverter na potrzeby dynamicznego określania rozmiaru.
Manipulowanie kolumnami i wierszami przy użyciu elementu ColumnDefinitionsCollections i RowDefinitionsCollections Dowiedz się, jak programowo manipulować strukturą siatki.
Położenie elementów podrzędnych siatki Dowiedz się, jak ustawiać i wyrównywać elementy w komórkach siatki.
Współdzielenie właściwości rozmiarów między siatkami Dowiedz się, jak synchronizować rozmiar między wieloma kontrolkami siatki.

Style i szablony

Możesz zmodyfikować wartość domyślną ControlTemplate , aby nadać kontrolce unikatowy wygląd. Aby uzyskać więcej informacji na temat modyfikowania szablonu kontrolki, zobacz Co to są style i szablony? i Jak utworzyć szablon dla kontrolki.

Właściwość zawartości

Kontrolka Grid nie definiuje właściwości zawartości. Jest to kontrolka panelu, która hostuje elementy podrzędne umieszczone przy użyciu dołączonych właściwości Row, Column, RowSpan i ColumnSpan.

Zobacz także