Когда я компилирую свое приложение для целевой версии 4.0 платформы, производительность пользовательского интерфейса идет к черту. Например, открытие Expander, который содержит сетку с, возможно, 6 элементами управления Label и TextBox, идет от почти мгновенного до 3-4 секунд, и затем появляется видимая задержка между временем рендеринга второго столбца сетки (редактируемые элементы управления) и первый (их ярлыки).
Если я вернусь к 3.5, все вернется к тому, что было: практически нет лага между открытием Expander и просмотром его содержимого, а метки в сетке отображаются так быстро, что вы не можете увидеть, как это происходит.
Есть, конечно, миллион вещей, которые могут это вызвать. Я думаю, что я надеюсь, что кто-то может сказать мне, где я должен начать искать. Мне не особенно нужно для обновления до 4.0 прямо сейчас, поэтому у меня нет большого стимула копаться в профилировании этого зверя, но если я накапливаю технический долг, пока я сижу здесь на 3,5, я Хотелось бы узнать об этом.