Я хочу отключить прокрутку (не скрывать полосу прокрутки, но пропустить прокрутку вообще), когда пользователь выбирает определенные элементы в моем списке , если пользователь переходит к элементу differnet (критерии не важны), тогда я хочу повторно включить прокрутку Как это сделать в .NET 2.0listbox scrolling
1
A
ответ
0
Переопределить свойство CreateParams класса ListBox.
public class My : ListBox
{
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
cp.Style &= ~0x00200000; // VScroll
return cp;
}
}
}
Добавить следующий код, чтобы проверить,
private void Form1_Load(object sender, EventArgs e)
{
My c = new My();
for (int i = 1; i <= 100; i++){
c.Items.Add(i.ToString());
}
this.Controls.Add(c);
}
+0
это беспокоит XP, но не на Vista любая идея, почему – Rahul
Смежные вопросы
- 1. Listbox Vertical Scrolling Arrows
- 2. ListBox Like Touch Scrolling for ItemsControl
- 3. win phone scrolling ListBox не работает
- 4. Scrolling Image
- 5. scrolling background
- 6. Scrolling scrollview
- 7. Parallax Scrolling
- 8. LWUIT Scrolling
- 9. Scrolling TabPanel
- 10. jtextarea scrolling
- 11. jqmodal scrolling возможно
- 12. Избегайте UIPageViewController «over-scrolling»
- 13. jquery.mousewheel.js iPhone scrolling
- 14. Choppy scrolling issue
- 15. Delphi scrolling Memo
- 16. Jittery parallax scrolling
- 17. Scrolling донизу элементы страницы
- 18. ios scrolling like so
- 19. Scrolling Scene Background - Unity
- 20. javascript prevent scrolling
- 21. Javascript scrolling text
- 22. React.js и Scrolling SPA
- 23. touch scrolling with libgdx
- 24. Scrolling ToolBar Android
- 25. HTML Layout Scrolling Divs
- 26. UITextView делегатов отключает Scrolling
- 27. Wordpress site wont scrolling
- 28. Recyclerview with scrolling background
- 29. iOS UITextView Scrolling Issue
- 30. Android OpenGLES Scrolling Background
бы переключая .Enabled работу для вашей ситуации? – hometoast