0

まず、私のウィンドウは高さ 900px、幅 600px に設定されています。4 列のデータグリッドが含まれています。セルのテンプレートを作成しました。幅は、たとえば 100px です。ウィンドウのサイズを変更すると、セルの幅がウィンドウのサイズに比例して大きくなります。データグリッド サイズ変更イベントを追加しようとしましたが、機能しませんでした。

これどうやってするの?ありがとう!

更新:もう1つの質問:セルのサイズが空かどうかに関係なく同じにする方法があります。

4

1 に答える 1

1

グリッド定義内

<Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
    <Grid.RowDefinitions>
        <RowDefinition Height="5*"/>
        <RowDefinition Height="Auto"/>
    </Grid.RowDefinitions>

    <Grid.ColumnDefinitions> 
          <ColumnDefinition Width="5*" MinWidth="70" />             
          <ColumnDefinition Width="Auto" /> 
       ...

MinWidth : 要素の最小幅の制約を取得または設定します。

于 2012-11-05T03:53:57.127 に答える