我在过去的几个月里一直在做一些WPF开发,最近我开始开发Silverlight.
大部分时间情况都没问题,特别是对于简单的东西,但我经常被看似简单的事情所困扰 - 特别是在XAML中.例如,昨天我试图使用Grid来布置ListBox中的项目.这工作,但我无法拉伸网格来填充ListBox的宽度.只有经过几个小时的搜索,论坛帖子和实验才能让它发挥作用,但我不能说我已经弄明白了.
所以,我的问题是你如何学习 WPF或Silverlight? - 特别是XAML,真的.您使用什么技术来理解控件如何实现他们在屏幕上的操作,结构如何等等.有什么我缺少的东西吗?
实际上,这是一个主要的关键点,微软需要解决这个问题,以便有效地开发和运行WPF/Silverlight.