7

できるだけ多くのコンテンツに合わせて列幅を自動的に調整する方法はありますか (列幅をダブルクリックするようなものはグリッド コントロールです)。

今はパーセンテージで設定していますが、検索条件によって内容が異なるので、列幅は適宜調整してほしいです。

現在、幅を次​​のように設定しています。

var table = new PdfPTable(9) {WidthPercentage = 100};
var colWidthPercentages = new[] {6f, 10f, 10f, 10f, 20f, 20f, 8f, 8f, 8f};
table.SetWidths(colWidthPercentages);  

誰かがこれを行う方法を知っていますか、そうでない場合は、コンテンツに合わせて列が必要とする最適な幅を見つける方法を知っていますか?

4

1 に答える 1

1

使用できます

XGraphics.MeasureString( 文字列, XFont )

この質問を参照してください:使用可能な幅とフォントに基づいてテキストの高さを計算しますか?

于 2010-08-23T10:29:42.633 に答える