以编程方式将标签添加到网格

编程入门 行业动态 更新时间:2024-10-27 20:31:31
本文介绍了以编程方式将标签添加到网格的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

嘿,我正在尝试使用以下代码向我的网格添加标签:

Hey all i am trying to add a label to my grid using the following code:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button1.Click Dim dynamicLabel As New Label() Dim g As New Grid dynamicLabel.Name = "NewLabel" dynamicLabel.Content = "TEST" dynamicLabel.Width = 240 dynamicLabel.Height = 30 dynamicLabel.Margin = New Thickness(0, 21, 0, 0) dynamicLabel.Foreground = New SolidColorBrush(Colors.White) dynamicLabel.Background = New SolidColorBrush(Colors.Black) Grid.SetRow(dynamicLabel, 0) Grid.SetColumn(dynamicLabel, 6) g.Children.Add(dynamicLabel) End Sub

但是,按下按钮后,我再也看不到网格上的任何东西......我错过了什么?

However, i never see anything on the grid after i push the button... what am i missing?

推荐答案

我通过命名另一个网格更正了这个问题.我从来没有给网格命名,因此这就是 .Children.Add 永远不会添加到网格的原因.我尝试了 ma​​inGrid.Children.Add(mainGrid 是我父网格的名称)它总是会抛出一个错误,因为它需要的是 inside 的网格部分.

I corrected this by naming the other grid. I never had the grid named and therefore thats why the .Children.Add never would add to the grid. I tried mainGrid.Children.Add (mainGrid is the name of my parent grid) and it would always throw an error because it was the grid inside that it was needing for this part.

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) //Handles Button1.Click Dim dynamicLabel As new Label(); dynamicLabel.Name = "NewLabel"; dynamicLabel.Content = "TEST"; dynamicLabel.Width = 240; dynamicLabel.Height = 30; dynamicLabel.Margin = new Thickness(0, 21, 0, 0); dynamicLabel.Foreground = new SolidColorBrush(Colors.White); dynamicLabel.Background = new SolidColorBrush(Colors.Black); Grid.SetRow(dynamicLabel, 0); Grid.SetColumn(dynamicLabel, 0); childGrid.Children.Add(dynamicLabel); //'<-changed to grid name in XAML properties End Sub

更多推荐

以编程方式将标签添加到网格

本文发布于:2023-07-16 20:22:34,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1125544.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:网格   标签   方式

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!