Jak upewnić się, że GridSplitter jest widoczny
W tym przykładzie pokazano, jak upewnić się, że kontrolka GridSplitter nie jest ukryta przez inne kontrolki w obiekcie Grid.
Przykład
Kontrolka ChildrenGrid jest renderowana w kolejności zdefiniowanej w znaczników lub kodzie. GridSplitter kontrolki mogą być ukryte przez inne kontrolki, jeśli nie zdefiniujesz ich jako ostatnie elementy w Children kolekcji lub jeśli nadasz innym kontrolkom wyższy ZIndexPropertypoziom .
Aby zapobiec ukrytym GridSplitter kontrolkom, wykonaj jedną z następujących czynności.
- Upewnij się, że GridSplitter kontrolki są ostatnio Children dodane do elementu Grid. Poniższy przykład przedstawia GridSplitter element jako ostatni element w Children kolekcji .Grid
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Button Grid.Column="0"/>
<GridSplitter Grid.Column ="0" Background="Blue"/>
</Grid>
- ZIndexProperty Ustaw wartość na wartość GridSplitter wyższą niż kontrolka, która w przeciwnym razie go ukryć. W poniższym przykładzie kontrolka GridSplitter jest wyższa ZIndexProperty niż kontrolka Button .
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<GridSplitter Grid.Column="0" Background="Blue"
Panel.ZIndex="1"/>
<Button Grid.Column="0"/>
</Grid>
- Ustaw marginesy na kontrolce, która w przeciwnym razie ukryje GridSplitter tak, aby GridSplitter był uwidoczniony. Poniższy przykład ustawia marginesy na kontrolce, która w przeciwnym razie nakłada na nakładkę i ukrywa GridSplitterelement .
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<GridSplitter Grid.Column ="0" Background="Blue"/>
<Button Grid.Column="0" Margin="0,0,5,0"/>
</Grid>
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