Objevil jsem již druhou chybu v .NET Frameworku (první byla nefunkčnost My.User.IsInRole v konzolových aplikacích). Jedná se o vlastnost ShowGroups ovládacího prvku ListView, kterou se povoluje/zakazuje zobrazování skupin položek. Pokud máte nastavenou tuto vlastnost na False, přidáte nové položky a nastavíte ji na True, nově přidané položky se vůbec nezobrazí. Je to poměrně závažná chyba, o které zdá se Microsoft ví, ale neopravil ji ve Frameworku 3.x z důvodu zpětné kompatibility. Projekt, který toto používá mám ve verzi 3.5 SP1 a do novější ho předělávat nebudu a zatím se mi nepodařilo najít funkční workaround, kterým by se toto vyřešilo. Opět jsem upozornil v podobě Community Contentu na MSDN, ale nejspíš bude zase bez odezvy, tak alespoň jako výstraha pro ostatní, kteří se s tím náhodou setkají.
|