0

简单的问题

我可以将控件附加到其他控件的开头吗

这添加到控制的末尾

IdOfControl.control.add(...)

我想要与 jquery .prepend() 等效的东西

IdOfControl.control.prepend (...)

谢谢

巴罗兹

4

1 回答 1

0

我会创建这样的东西(扩展功能)

public static class ControlExtensions {
        public static void Prepend(this Control targetCtr, Control newCtr) {
            targetCtr.Parent.Controls.AddAt(targetCtr.Parent.Controls.IndexOf(targetCtr), newCtr);
        }
    }

然后我会像你说的那样使用它:

ctrl.Prepend(anotherCtrl);
于 2013-10-24T19:41:32.120 回答