Vb.net Grid.Children.Add不显示任何内容
我试着将单词1,2,3添加到我的3乘3布局根网格中,从左上角到右下角成对角线 但我没有在屏幕上看到任何东西。我在XAML中打开了网格线,因此我可以看到3x3网格,但不能看到单词1、2、3 我做错了什么 代码:Vb.net Grid.Children.Add不显示任何内容,vb.net,silverlight-5.0,Vb.net,Silverlight 5.0,我试着将单词1,2,3添加到我的3乘3布局根网格中,从左上角到右下角成对角线 但我没有在屏幕上看到任何东西。我在XAML中打开了网格线,因此我可以看到3x3网格,但不能看到单词1、2、3 我做错了什么 代码: 您需要初始化文本块,最好是在Test()方法中,并且需要调用Test(),例如从New(): Partial Public Class MainPage Inherits UserControl Dim textblock1 As TextBlock Dim textblock2 As
您需要初始化文本块,最好是在
Test()
方法中,并且需要调用Test()
,例如从New()
:
Partial Public Class MainPage
Inherits UserControl
Dim textblock1 As TextBlock
Dim textblock2 As TextBlock
Dim textblock3 As TextBlock
Public Sub New()
InitializeComponent()
End Sub
Public Sub Test()
textblock1.Text = "One"
textblock2.Text = "Two"
textblock3.Text = "Three"
Grid.SetRow(textblock1, 0)
Grid.SetColumn(textblock1, 0)
LayoutRoot.Children.Add(textblock1)
Grid.SetRow(textblock2, 1)
Grid.SetColumn(textblock2, 1)
LayoutRoot.Children.Add(textblock2)
Grid.SetRow(textblock3, 2)
Grid.SetColumn(textblock3, 2)
LayoutRoot.Children.Add(textblock3)
End Sub
End Class
Public Sub New()
InitializeComponent()
Test()
End Sub
Public Sub Test()
textblock1 = New TextBlock
textblock2 = New TextBlock
textblock3 = New TextBlock
...