DOBON.NET DOBON.NETプログラミング掲示板過去ログ

コンボボックスでプルダウンした際に表示がずれる

環境/言語:[Windows7 VB.NET(2010)]
分類:[.NET]

VB.NET(2010)で開発作業を行っています。
その中でコンボボックスを使用しています。
コンボボックス内に『コード』、『名称』をプルダウンした際に表示します。
表示結果ですが、標準の文字の大きさでは正常に表示するのですが、
文字を太字にすると、下図のように『名称』の表示がずれてしまいます。


12555 テスト
15555 テスト1
16000 テスト2

文字のMSゴシックです。
以下のようなソースです。

Do Until ra1.EOF

Dim row As DataRow = fruiteTable.NewRow()

'各列に値をセット
row("ID") = ra1.Fields("コード").value
row("NAME") = ra1.Fields("名称").value

fruiteTable.Rows.Add(row)

ra1.MOVENEXT()
Loop

fruiteTable.AcceptChanges()

'対応する値はDataTableのID列
CType(Me.Controls("CMB_CD" & gyo.ToString), ComboBox).ValueMember = "ID"
'表示される値はDataTableのNAME列
CType(Me.Controls("CMB_CD" & gyo.ToString), ComboBox).DisplayMember = "NAME"
'コンボボックスのDataSourceにDataTableを割り当てる
CType(Me.Controls("CMB_CD" & gyo.ToString), ComboBox).DataSource = fruiteTable
CType(Me.Controls("CMB_CD" & gyo.ToString), ComboBox).SelectedIndex = 0
CType(Me.Controls("CMB_CD" & gyo.ToString), ComboBox).Text = ""

※gyoは変数

VBの仕様なのか、バグなのか判断がついていない状況です。
太字でもずれないようにすることは可能ですか?
よろしくお願いします。
> 文字を太字にすると、下図のように『名称』の表示がずれてしまいます。

「下図」とはどれのことでしょうか?
この投稿はマルチポストです。

●マルチポストされている場所
http://bbs.wankuma.com/index.cgi?mode=al2&namber=64916

----------
この掲示板ではマルチポストが禁止されています。詳しくは、「書き込みのマナーについて」をお読みください。

●書き込みのマナーについて
http://dobon.net/vb/bbs/index.html
No31248 , No31241 , No31246 の投稿は、同一IPアドレスからの投稿で、悪質ないらずらです。

DOBON.NET | プログラミング道 | プログラミング掲示板