如标题,比如有了一个grid,如何将一个动态添加的控件,添加到grid中的某一个行或者列呢?虽然可以GridPanel .Children .Add ()的方式动态添加到grid中,但是只能添加到默认的第一行或者第一列,而对于Canvas.Children.Add()方式能否对动态添加的控件在Canvas中排列布局呢?
还有就是sl什么时候能有radiobuttonlist和checkboxList控件呢...
调用 DependencyObject 的 SetValue(DependencyProperty dp, object value) 即可把用代码创建的控件放到Grid的指定单元格中。比如:
Button btn = new Button();btn.Content = "Click";btn.Width = 100;btn.Height = 30;btn.SetValue(Grid.RowProperty, 0);btn.SetValue(Grid.ColumnProperty, 1);
this.LayoutRoot.Children.Add(btn);
新控件应该在以后的版本中会不断加入。让我们期待吧。