複数の項目を持つ listBox があり、各項目の間に空白行があります。
item1
item2
item3
(その理由は、数十個のアイテムがあると、IMO の方が見栄えがするからです)。
ユーザーが空行を選択できないようにしたいので、試してみました
if (listBox1.SelectedItem.ToString() == "")
listBox1.SelectedItems.Clear();
mouse_Down イベントで、しかし、私はこの醜いちらつき効果を得て、ユーザーが実際のアイテムを選択し、矢印キーを使用してスクロールすると、上記は機能しません。
EDIT listBox項目間の垂直方向の間隔を調整する方法はありますか? それが私がする必要があるすべてです(その後、空のスペースを削除できます)