バージョン

xamGrid コントロールの代わりに xamDataGrid コントロールを使用してください。xamGrid は数年以内に廃止する予定のため、新しい機能の追加はありません。xamGrid のサポートおよび重要なバグ修正は廃止時まで提供されます。コードベースの xamDataGrid への移動に関する質問は、サポートまでお問い合わせください。

複数列のリサイズ

xamGrid コントロールによって、エンド ユーザーは一度に複数の列のサイズを変更できます。これを実行するには、複数列を選択してから、選択した列の 1 つのサイズを変更します。選択されたすべての列のサイズは同じ幅に変更されます。

複数列のサイズ変更を使用するための選択を有効にする必要があります。詳細については、 選択トピックを参照してください。

これを有効にするには、 ColumnResizingSettings オブジェクトの AllowMultipleColumnResize プロパティを True に設定します。

XAML の場合:

<ig:XamGrid x:Name="MyGrid">
   <ig:XamGrid.ColumnResizingSettings>
      <ig:ColumnResizingSettings AllowColumnResizing="Indicator"
             AllowMultipleColumnResize="True"/>
   </ig:XamGrid.ColumnResizingSettings>
   <!-- 列選択を有効にします -->
   <ig:XamGrid.SelectionSettings>
      <ig:SelectionSettings CellSelection="Multiple"
         ColumnSelection="Multiple" RowSelection="Multiple"/>
   </ig:XamGrid.SelectionSettings>
…
</ig:XamGrid>

Visual Basic の場合:

Me.MyGrid.ColumnResizingSettings.AllowMultipleColumnResize = True
' 列選択を有効にします
Me.MyGrid.SelectionSettings.ColumnSelection = SelectionType.Multiple

C# の場合:

this.MyGrid.ColumnResizingSettings.AllowMultipleColumnResize = true;
// 列選択を有効にします
this.MyGrid.SelectionSettings.ColumnSelection = SelectionType.Multiple;