Элементы обрезаются при удалении элемента из списка c # - PullRequest
0 голосов
/ 22 февраля 2012

У меня есть - Список, свойство HorizontScrollBar = True, поэтому, когда я добавляю - элемент, текст которого слишком длинный, появляется полоса прокрутки.Моя проблема в том, что когда я удаляю текст «длинный элемент», остальные элементы обрезаются, текст на иврите, поэтому я устанавливаю свойство RightToLeft = «True», когда я изменяю его на «False», это нормально, но я нене хотите устанавливать значение «Ложь» ... The ListBox Before I remove the item:

The ListBox After I remove the item:

1 Ответ

2 голосов
/ 22 февраля 2012

Установка и сброс свойства RightToLeft после операции удаления устраняет проблему.

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