WPF comparte el ancho de columna entre cuadrículas separadas


Tengo la siguiente configuración en mi WPF UserControl:

<GroupBox>
  <Grid>
    ...
    <Grid>
      <Grid.ColumnDefinitions>
        <ColumnDefinition Width="Auto" />

<GroupBox>
  <Grid>
    <Grid>
      <Grid.ColumnDefinitions>
        <ColumnDefinition Width="..." />

Me gustaría que la segunda ColumnDefinition sea el mismo ancho que la primera ColumnDefinition, pero no quiero establecer un ancho explícito. En su lugar, quiero que ambas columnas de cuadrícula se extiendan automáticamente al ancho de la pieza más larga de contenido en cualquiera de las columnas de cuadrícula.

Es esto posible?

Author: devdigital, 2010-02-15

1 answers

Es posible usando SharedSizeGroup. También echa un vistazo a Isharedsizescope.

<GroupBox Grid.IsSharedSizeScope="True">
  <Grid>
    ...
    <Grid>
      <Grid.ColumnDefinitions>
        <ColumnDefinition Width="Auto" SharedSizeGroup="A" />

<GroupBox>
  <Grid>
    <Grid>
      <Grid.ColumnDefinitions>
        <ColumnDefinition SharedSizeGroup="A" />

Ver aquí para más información.

 60
Author: Lars Truijens,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-11-16 12:24:14