如何使文本框宽度与网格中的一组列相匹配?

Gui*_*pos 5 wpf grid textbox column-width width

我有一个包含4列的网格,并希望在第二列中放置一个文本框并将其跨越到最后一列.我怎样才能使文本框宽度与最后3列一样宽?

我尝试过Borders,但它没有用.

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

      <TextBox Grid.Column="1" Grid.ColumnSpan="3" />
</Grid>
Run Code Online (Sandbox Code Playgroud)

小智 7

给TextBox一些宽度或使ColumnDefinition宽度为*而不是Auto.它一直跨到最后一列但只是你无法看到它,因为宽度是自动的.