是否可以创建名为'AbsolutePanel'的控件,将控件上的任何控件的位置设置为'absolute'?
那也适用于VS2010设计时环境??
Cristian Libardo发布了一些代码,允许您浏览面板上的所有控件:
IEnumerable<Control> EnumerateControlsRecursive(Control parent)
{
foreach (Control child in parent.Controls)
{
yield return child;
foreach (Control descendant in EnumerateControlsRecursive(child))
yield return descendant;
}
}
你可以像这样使用它:
foreach (Control c in EnumerateControlsRecursive(Page))
{
if(c is TextBox)
{
// do something useful
}
}
这可以用来设定设计时间和时间吗? 'AbsolutePanel'上所有控件的运行时位置属性/属性?
只是一个想法。
对于固定大小/对话框/表单,它将使“应用程序表单”样式开发类似于WPF / Winform。
任何信息赞赏。
由于