小编zez*_*ial的帖子

更改关闭按钮工具提示

我必须将表单关闭按钮工具提示从“关闭”更改为“其他文本”,有谁知道我如何访问该按钮,以便我可以执行切换?

.net c# winforms

6
推荐指数
1
解决办法
2279
查看次数

按层次排序列表

我需要按层次排序列表,有人能帮我一把吗?该列表如下所示:

        // create your list
        List<Person> persons = new List<Person>();

        // populate it
        persons.Add(new Person("child", "father"));
        persons.Add(new Person("father", "grandfather"));
        persons.Add(new Person("grandfather", "grandgrandfather"));
        persons.Add(new Person("grandgrandfather", null));
Run Code Online (Sandbox Code Playgroud)

我想要的东西:

  • grandgrandfather
  • 祖父
  • 父亲
  • 儿童

我试图在我的classe"Person"中实现IComparable,如下所示:

public class Person : IComparable<Person>
{
    public String ID { get; set; }
    public String ParentID { get; set; }

    public Person(String id, String pid)
    {
        this.ID = id;
        this.ParentID = pid;
    }

    public Int32 CompareTo(Person right)
    {


        if (this.ID.Equals(right.ID))
            return 0;

        if (this.ParentID == null) return -1;
        if …
Run Code Online (Sandbox Code Playgroud)

c# sorting list

0
推荐指数
1
解决办法
2755
查看次数

标签 统计

c# ×2

.net ×1

list ×1

sorting ×1

winforms ×1