簡體   English   中英

如何在選中的列表框中設置項目之間的空間?

[英]How to set space between items in a checked list box?

我正在使用c#開發Windows窗體應用程序。 如何在選中的列表框中的項目之間設置空格?

在此處輸入圖片說明

您不能,增加字體大小就夠了。 並非完全適合觸摸屏的控件。 您可以使用ListBox.DrawMode和ControlPaint.DrawCheckBox()重新實現它。

更好的選擇是帶有View = Tile的ListView,當您將tile足夠大時,很容易用拇指擊中。 您不能再使用ListView.CheckBoxes,使用圖標是一個不錯的選擇。 也自動照顧用戶,僅選擇一項。

看起來您可以使用ListView(無論如何總是總是總是有更好的選擇)和(虛擬)圖像列表。 看到這里這里

剛剛嘗試過,這真的很簡單:在表單中添加一個圖像列表; 將其圖像大小寬度設置為較小,並將其高度設置為您喜歡的高度,並將其用作listview的stateimagelist。 無需任何實際圖像。

不需要瓷磚,即使使用其他字體,也可以在第二欄中添加價格。ListView規則;-)

讓我們看看最終結果! 好吃!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM