2010-12-17 16 views
3

TcxGridからテーブルを作成しました。データは、DataController.Values [n、m]を単純な文字列として使用してテーブルに挿入されています。さまざまな文字列の幅を示す10個の列があります。DevExpress TcxGridを自動サイズ調整する方法

問題は、水平スクロールバーを持つテーブルを取得し、その列のサイズを自動調整していることです。 CellAutoWidthをtrueに設定すると、すべての列が表示幅(スクロールバーなし)に収まりますが、falseに設定するとスクロールバーが表示されますが、デフォルトの幅とデータ文字列は切り捨てられます。

何人かの人が、水平スクロールバーを取得する方法を教えてもらえますか、各列の幅を最大データ幅に合わせて調整してください。

ありがとうございました。 ブライアン。

答えて

10

おそらく、CellAutoWidthを使用する代わりにYourGridView.ApplyBestFitを呼び出すだけで十分です。

+0

完璧なウルリッヒ、多くのありがとう。 –

0

列BestFitMaxWidthとMinWidthプロパティを設定し、DataSets TFieldの幅も設定する必要があります(データセットを使用している場合)。 次に、YourGridView.ApplyBestFitを呼び出すことができます。

関連する問題