كيفية القيام بما يلي: التأكد من أن GridSplitter مرئية

يوضح هذا المثال كيفية صواب تأكد من أن عنصر تحكم GridSplitter غير مخفي بواسطة عناصر تحكم أخرى في Grid.

مثال

Childrenمن Gridيتم تقديم عنصر التحكم بالترتيب أن التي تم تعريفها في العلامة أو تعليمات برمجية. GridSplitterيمكن مخفي عناصر التحكم بعناصر التحكم الأخرى في حالة لا تعريف لها كعناصر الأخيرة فيChildrenمجموعة أو إذا منحت عناصر تحكم غير ذلك أعلىZIndexProperty.

لمنع عناصر تحكم GridSplitter المخفية، نفّذ أحد الإجراءات التالية.

<Grid>
  <Grid.ColumnDefinitions>
    <ColumnDefinition/>
    <ColumnDefinition/>
  </Grid.ColumnDefinitions>
  <Button Grid.Column="0"/>
  <GridSplitter Grid.Column ="0" Background="Blue"/>
</Grid>
<Grid>
  <Grid.ColumnDefinitions>
    <ColumnDefinition/>
    <ColumnDefinition/>
  </Grid.ColumnDefinitions>
  <GridSplitter Grid.Column="0" Background="Blue"
                Panel.ZIndex="1"/>
  <Button Grid.Column="0"/>
</Grid>
  • قم بتعيين الهوامش على عنصر التحكم الذي بخلاف ذلك سيقوم بإخفاء GridSplitter بحيث يُعرض GridSplitter. يقوم المثال التالي بإعداد الهوامش على عنصر تحكم الذي بخلاف ذلك سيتراكب و يخفي GridSplitter.
<Grid>
  <Grid.ColumnDefinitions>
    <ColumnDefinition/>
    <ColumnDefinition/>
  </Grid.ColumnDefinitions>
  <GridSplitter Grid.Column ="0" Background="Blue"/>
  <Button Grid.Column="0" Margin="0,0,5,0"/>
</Grid>

راجع أيضًا:

المرجع

GridSplitter

موارد أخرى

مواضيغ إجراءات GridSplitter