0

要素またはグリッド列の自動幅を制限する良い方法はありますか? 自動幅のみを制限したいが、ユーザーによる変更は許可したい。

たとえば、GridSplitter で列のサイズを任意に変更できるようにしたいのですが、初期 (自動) 幅は特定の値を超えてはなりません。要素についても同じです-サイズ変更を許可したいのですが、サイズ変更しない場合は幅を制限します。

MaxWidth はまったく逆に機能します。グリッド列の自動幅には影響しませんが (バグの可能性があります)、サイズ変更された幅を制限します。

(ほぼ)すべての要素またはグリッド部分で機能する良い解決策はありますか?

4

2 に答える 2

1

を にバインドし、MaxWidthaをWidth使用してから特定の値へのIValueConverter変更に対応してみてください。Auto

于 2008-12-31T18:41:44.650 に答える
0

グリッド列で、列を開始する幅を設定します。ユーザーがグリッド スプリッターを使用して列幅を変更すると、最初の幅が上書きされます。

于 2011-08-05T23:14:48.167 に答える