Изменить размер списка со стрелкой - PullRequest
2 голосов
/ 11 декабря 2008

Я пишу приложение .net winforms с сенсорным экраном, и мне нужен комбо-бокс с выпадающей стрелкой большего размера. Есть ли способ изменить размер стрелки или я пытаюсь написать собственный элемент управления?

Ответы [ 3 ]

1 голос
/ 11 декабря 2008

Я думаю, что размер кнопки определяется сочетанием размера системного шрифта и размеров полосы прокрутки системы, оба из которых управляются свойствами дисплея.

Другим вариантом является настройка выпадающего списка, когда он получает фокус. Таким образом, прикосновение к любому месту на коробке приведет к ее падению. Пользователи могут не осознавать этого и «стремиться» к узкой кнопке, но я не вижу в этом особого вреда.

0 голосов
/ 10 февраля 2010

Посмотрите на JCSelector, это элемент управления .NET с открытым исходным кодом, который может вам помочь. Перейдите на веб-сайт codeplex по адресу jcselector.codeplex.com

0 голосов
/ 16 января 2009

Можете ли вы переключиться на WPF? В wpf проще создавать / получать пользовательские элементы управления. В качестве альтернативы вы можете просто вставить элемент управления WPF в свою winform.

Свернуть свой собственный элемент управления в Winforms ужасно.

...