DockPanel 内に配置された 2 つの列を持つサイズ変更可能なグリッドを想定します (その中のすべてのスペースを埋めるように)。
列の幅が「1*」に指定されている場合、各列は最初に半分のスペースを取得します。column1 を拡張すると、同じ量だけ column2が縮小されます。その結果、水平スクロールバーは表示されません。(また、両方の列を拡張できないことも意味します。つまり、結合された幅が表示領域よりも大きくなります。)
列の幅が「自動」(デフォルト) に指定されている場合、各列は最大 (セルの内容、列のヘッダー) に自動的にサイズ変更されます。最後の列を過ぎて右側に余分なスペースが残る場合があります。他の列を縮小せずに各列を拡張できます。必要に応じて、水平スクロールバーが表示されます。
最初に使用可能なスペースを均等に分割し、列を拡張しても他の列を縮小しないようにwpfデータグリッドを構成するにはどうすればよいですか?つまり、水平スクロールバーが Auto に構成されているかのように表示されますか?