wpf 后台动态添加控件(多个)
2017-11-15 11:19
465 查看
这是前台布局代码
这是后台添加控件代码
<StackPanel Margin="0,50,0,0" Orientation="Horizontal" HorizontalAlignment="Center"> <StackPanel> <Button Content="动态添加多个checkbox控件" Height="20" Padding="15,1,15,2" x:Name="btnAdd" Click="btnAdd_Click"></Button> </StackPanel> </StackPanel> <ScrollViewer ScrollViewer.VerticalScrollBarVisibility="Auto" Height="150"> <Border Background="#BCBCBC" BorderBrush="#797979" BorderThickness="1" Margin="5,0,5,5"> <WrapPanel x:Name="addCheckbox"/> </Border> </ScrollViewer>
这是后台添加控件代码
private void btnAdd_Click(object sender, RoutedEventArgs e) { int num = 6; CheckBox[] check = new CheckBox[num]; Thickness th = new Thickness(); th.Bottom = 10; th.Left = 10; th.Right = 10; th.Top = 10; for (int i = 0; i < check.Length; i++) { check[i] = new CheckBox(); //设置checkbox属性 check[i].Margin = th; check[i].Content = i + 1; this.addCheckbox.Children.Add(check[i]); } }
相关文章推荐
- WPF如何后台动态添加控件的右键菜单
- WPF如何后台动态添加控件的右键菜单
- WPF:理解ContentControl——动态添加控件和查找控件
- 后台动态添加布局文件、控件与动态设置属性
- WPF感悟(3)——关于向窗体动态添加控件
- WPF:理解ContentControl——动态添加控件和查找控件
- asp.net动态加载用户控件,关于后台添加、修改的思考
- .net应用程序窗体后台动态添加控件
- WPF 后台代码 动态加载 UserControl控件
- WPF 向Grid中动态添加控件
- Wpf 动态添加控件设置样式
- WPF中获取动态添加控件的ActualHeight和相对坐标
- ASP.NET 后台动态添加控件(复选框)
- 后台动态添加布局文件、控件与动态设置属性2
- ASP.NET 后台动态添加控件checkbox
- WPF:理解ContentControl——动态添加控件和查找控件
- 后台动态添加布局文件、控件与动态设置属性2
- 【原创】在WPF窗体中动态添加控件并访问这些控件
- asp.net动态添加CheckBox控件及判断是否选中,以下是页面及后台代码
- WPF后台动态添加TabItem并设置样式