- - PR -
DropDownListにおけるList内の項目整列について
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-09-11 11:41
幅が「半角・全角」に対して、基本的に「1:2」ですよね?固定ピッチフォントは。 私は解決しそうに思いますよ。 現状、表示がガタガタなのであれば、プロポーショナルフォントを使用しているのでしょう。
DropDownListのFontプロパティを使ってみてはいかがでしょう。 | ||||||||||||
|
投稿日時: 2006-09-11 21:52
> たとえば複数の空白で埋めて整列しようとしても、勿論一桁分しか空白はできません。
忘れてました。。。 HTML の表示側では、連続する空白類は1つの空白に置き換わるのでした。 例: 「 」← space(0x20) を、4つ置いています。 「 」← 全角空白(unicode 03000) を、2つ置いています。
| ||||||||||||
|
投稿日時: 2006-09-12 10:31
んで、代替案というかなんというか・・・
なぜか HtmlDecode すると   をレンダーしてくれる・・・。(なんで? データバインドをカスタマイズするか、ForでListItemを追加する形にしてみてはいかがでしょうか。 でも、こんなめんどくさいことするのなら、スペース以外の文字を詰めたほうがいいんじゃないかと私もおもいます。 Fontは結局はstyleに変換されるからCssClassに書けばいいと思います。 あ、1.1でしか検証してませんので |