我有2页,第一页带有按钮,第二页带有扩展器,均使用MaterialDesign主题。使用Material Design Expander加载第二页时遇到滞后(我的应用程序中没有Material Design,加载速度非常快)。
我已经使用Visual Studio内置的Performance Profiler测试了性能,并且发现从WPF中下载Classic Expander不到4ms时,使用Material Design Expander加载的Page会花费90ms以上的时间。我要加载的页面代码很简单,只是一个扩展器,后面没有任何代码。
<Grid>
<Expander Header="Expander" HorizontalAlignment="Center" VerticalAlignment="Center">
</Expander>
</Grid>
Screenshot 1 - Loading page with Material Design Expander
Screenshot 2 - Loading page with Classic WPF Expander
我如何做才能在与传统WPF扩展器相似的时间内加载Material Design扩展器?
这是我的VS项目: http://s000.tinyupload.com/download.php?file_id=50503188283338242841