我有几个控制,所有从UserControl
继承,而我有上UserControl
类型(救我从编写出6点不同的方法)运行的MergeSort
方法,但是当我投回到我排序后的自定义控件,它会抛出一个错误,我做错了什么? mergesort方法需要每个自定义控件使用的Left
属性,那么是否有其他方式可以执行此操作?无效转换到自定义控件
归并方法是这样的:
public UserControl[] MergeSort(UserControl[] array)
演员的样子:(我删除了我以前的答案,因为我认为这实际上是不正确的)
(CustomControl[])MergeSort(customControlArray);
这工作,结合使用基类而不是usercontrol – 2011-02-27 16:23:25
顺便说一句,你是什么意思'冷却器'语法? – 2011-02-27 16:28:36
Cheers @Chi请参阅我编辑的使用.NET 3.5新功能的语法。 :) – 2011-02-28 09:23:02