TableLayoutPanel — Informacje o formancie
Kontrolka TableLayoutPanel rozmieszcza jego zawartość w siatce. Ponieważ układ jest wykonywany zarówno w czasie projektowania, jak i w czasie wykonywania, może on zmieniać się dynamicznie w miarę zmian środowiska aplikacji. Dzięki temu kontrolki w panelu mogą mieć proporcjonalny rozmiar, dzięki czemu mogą reagować na zmiany, takie jak zmiana rozmiaru kontrolki nadrzędnej lub zmiana długości tekstu z powodu lokalizacji.
Każda kontrolka Windows Forms może być elementem podrzędnym kontrolki TableLayoutPanel , w tym innymi wystąpieniami TableLayoutPanelprogramu . Dzięki temu można tworzyć zaawansowane układy, które dostosowują się do zmian w czasie wykonywania.
Kontrolka może zostać rozwinięta TableLayoutPanel , aby uwzględnić nowe kontrolki podczas ich dodawania, w zależności od wartości RowCountwłaściwości , ColumnCounti GrowStyle . RowCount Ustawienie właściwości or ColumnCount na wartość 0 określa, że TableLayoutPanel element będzie niezwiązany w odpowiednim kierunku.
Można również kontrolować kierunek rozszerzania (poziomy lub pionowy), gdy kontrolka TableLayoutPanel jest pełna kontrolek podrzędnych. Domyślnie kontrolka TableLayoutPanel rozwija się w dół, dodając wiersze.
Jeśli chcesz, aby wiersze i kolumny zachowywały się inaczej niż zachowanie domyślne, możesz kontrolować właściwości wierszy i kolumn przy użyciu RowStyles właściwości i ColumnStyles . Właściwości wierszy lub kolumn można ustawić indywidualnie.
Kontrolka TableLayoutPanel dodaje następujące właściwości do kontrolek podrzędnych: Cell
, , Row
Column
, ColumnSpan
i RowSpan
.
Komórki w kontrolce TableLayoutPanel można scalić, ustawiając ColumnSpan
właściwości lub RowSpan
w kontrolce podrzędnej.
Instrukcje: wyrównywanie i rozciąganie kontrolki w kontrolce TableLayoutPanel
Instrukcje: obejmowanie rzędów i kolumn w kontrolce TableLayoutPanel
Instrukcje: edytowanie rzędów i kolumn w kontrolce TableLayoutPanel
Przewodnik: rozmieszczanie kontrolek w aplikacji Windows Forms za pomocą kontrolki TableLayoutPanel
Zobacz też
.NET Desktop feedback
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla