Как сделать так, чтобы узлы Treeview не отображались по-разному между WM5 и WM6.5

По какой-то причине узлы дерева в Windows Mobile 6.5 кажутся более разнесенными, чем в Windows Mobile 5. Это верно как для физических устройств, так и при использовании эмулятора.

На Windows Mobile 5

введите здесь описание изображения

В Windows Mobile 6.5

введите здесь описание изображения

Из-за крошечного экрана КПК было бы очень полезно избавиться от пробелов, чтобы можно было отображать больше информации.

Я использую .Net Compact Framework 3.5 и видел такое поведение в Windows Mobile 6.5 и 6.5.3.


person Iain Hoult    schedule 23.01.2012    source источник
comment
Оба используют шрифт одинакового размера?   -  person jp2code    schedule 23.01.2012


Ответы (1)


Интервал является преднамеренным и не может быть изменен (без пользовательского рисования всего, что составляет не так просто в управляемом коде), так как WinMo 6.5 и более поздние версии, предположительно, перешли к пользовательскому интерфейсу, более удобному для пальцев.

Я понимаю, что ссылка предназначена для ListView, но TreeView в CE также поддерживает пользовательское отрисовку таким же образом, и эта ссылка — единственная пользовательская отрисовка всего, которую я видел для CF.

person ctacke    schedule 23.01.2012