내가 만든 목록에서 컨트롤 양식을 다음과 같다:
List<Control> list = new List<Control>();
foreach (Control c in this.Controls)
{
if (c.GetType() == typeof(Label))
{
list.Add(c);
}
}
모든 제어는 이 목록은 상표가 필요하므로 정렬하는 이 목록의 제어 ,오름차순으로 그래서 내가 사용하는 종류 의 방법 클래스 목록 다음과 같다:
list.Sort();
하지만 그것이 나에게 말하기를 System.InvalidOperationException: 'Failed to compare two elements in the array.' ArgumentException: At least one object must implement IComparable.
이후 나는 그것을 정렬을 사용하여 포커스를 받 값 또는 적어도 그것의 이름은,그것을 명확하지 않습니다. 나는 무엇을 해야 통과를 정렬 방법이나 무엇을 사용해야 하는 대신 이 방법은?