簡體   English   中英

從列表框C#中刪除項目時將剪切項目

[英]Items are cut when remove item from listbox c#

我有一個-列表框,其屬性Horizo​​ntScrollBar = True,因此,當我添加-文本太長的滾動條時,它會出現。 我的問題是,當我刪除“長項目”時,其他項目的文本都被剪切掉了,該文本在希伯來語中,因此我將屬性設置為RightToLeft ='True',當我將其更改為'False'時還可以,但是我不知道不想將其設置為“假” ... 在刪除項目之前的列表框:

刪除項目后的列表框:

刪除操作后設置和重置RightToLeft屬性可解決此問題。

listBox1.Items.RemoveAt(listBox1.Items.Count - 1);
listBox1.RightToLeft = RightToLeft.No;
listBox1.RightToLeft = RightToLeft.Yes;

暫無
暫無

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

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