5

ドロップダウン ボックスに配置する必要がある 3 つの値があります。これどうやってするの?私はこれを試してきました: String.Format("{0,-30}{1,-15}{2,-10}{3,-8}", new object[] { cusJob, service, username, time }); しかし、それは等幅フォントではないため、不均一になります。等幅フォントを使いたくないのですが、以前にアプリケーションが等幅フォントを揃えているのを見たことがありますが、どうすればよいですか?

ありがとう。

4

2 に答える 2

5

DropDownList の DrawMode を OwnerDrawFixed に設定し、DrawItem イベント ハンドラーでアイテムをレンダリングする必要があります。

例はhereおよびhereおよびhere ですが、「dropdownlist ownerdraw columns drawmode」を検索すると、Web 上でさらに多くの例が見つかります。

于 2008-12-27T18:08:53.800 に答える
-1

文字列では、\t制御文字 (タブ) を使用して値をタブアウトできますが、文字列に配置する必要があるタブの数を計算するには、さらに文字列操作を行う必要がある場合があります。

編集: vb.net については、controlcharsクラスを参照してください

于 2008-12-27T18:03:34.060 に答える