DataGrid for WPF/Silverlight
列のフリーズ
製品の概要 > DataGrid の機能 > 列のフリーズ

列が水平方向にスクロールされないように、実行時に列をフリーズできます。これは、グリッドをサイズ変更またはスクロールする際に、特定の列を表示したままにできるので便利です。ユーザーは、フリーズバーを使って列をフリーズできます。フリーズバーを表示可能にすると、デフォルトで最初の列の左側に表示されます。

特定の列をフリーズするには、フリーズする列の右側までフリーズバーを移動します。たとえば、次の図では、フリーズバーを2番目の列の右側まで移動しました。

フリーズされた列は、グリッドを水平方向にスクロールしてもスクロールされません。たとえば、次の図では、最初から2つの列がフリーズされています。

フリーズバーを表示するには、ShowVerticalFreezingSeparator プロパティが Left(デフォルトは None)に設定されている必要があります。また、ユーザーが実行時に列をフリーズできるようにするには、CanUserFreezeColumns プロパティが Left(デフォルトは None)に設定されている必要があります。サンプルについては、「列のフリーズを有効にする」を参照してください。

関連トピック