【问题标题】:Wrap Border around content with WPF使用 WPF 在内容周围环绕边框
【发布时间】:2011-11-07 21:48:00
【问题描述】:

我在我的 WPF 应用程序中定义了一个 Grid。我想在网格本身周围包裹一个边框。我的问题是,边框正在填充父区域可用的区域。因为这个,Border很大,而我的内容很小。我的 XAML 定义如下:

  <Grid>
    <Border CornerRadius="0,0,2,2" BorderBrush="Black" BorderThickness="3"  Margin="4">
      <Grid HorizontalAlignment="Center">
        <Grid.RowDefinitions>
          <RowDefinition Height="Auto" />
          <RowDefinition Height="Auto" />
        </Grid.RowDefinitions>

        <TextBlock Text="{Binding Path=Description}" />
        <TextBlock Text="{Binding Path=Disclaimer}" />
      </Grid>
    </Border>
  </Grid>

我做错了什么?我该如何解决这个问题?

谢谢!

【问题讨论】:

    标签: wpf border


    【解决方案1】:

    您的网格内有边框。这样做&lt;Border&gt;&lt;Grid&gt;...&lt;/Grid&gt;&lt;/Border&gt;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-06
      • 2016-05-20
      • 2021-04-04
      • 1970-01-01
      • 2019-12-18
      • 1970-01-01
      • 1970-01-01
      • 2022-12-04
      相关资源
      最近更新 更多