Silverlight最强大的地方就在于定义控件了,Silverlight提供了非常灵活和高效的控件定义方式,几乎可以实现任何复杂的控件实现,对于快速开发应用程序有着重要的意义.在Silverlight中一般将控件分为两大类: 非ItemsControl,像TextBox.Button等,表示单一的一个控件,这样的控件大部分开发者都可以很好的理解和掌握 ItemsControl,像ListBox.ComboBox.TreeView等,用来承载多个控件,这样的控件给很多开发者带来困惑,不是很好理解…