以下示例演示如何为对象分配 Dock 值。 该示例使用 GetDock . 的SetDock和DockPanel方法。
示例:
该示例创建TextBlock元素的实例、txt1
,并使用Dock的方法将Top
的值赋予SetDockDockPanel。 然后,它使用Dock方法将Text属性的值追加到TextBlock元素的GetDock。 最后,该示例将 TextBlock 元素添加到父组件 DockPanel, dp1
。
// Create the Panel DockPanel
dp1 = new DockPanel();
// Create a Text Control and then set its Dock property
txt1 = new TextBlock();
DockPanel.SetDock(txt1, System.Windows.Controls.Dock.Top);
txt1.Text = "The Dock Property is set to " + DockPanel.GetDock(txt1);
dp1.Children.Add(txt1);
mainWindow.Content = dp1;
mainWindow.Show();
' Create the Panel DockPanel
dp1 = New DockPanel()
' Create a Text Control and then set its Dock property
txt1 = New TextBlock()
DockPanel.SetDock(txt1, Dock.Top)
txt1.Text = "The Dock Property is set to " & DockPanel.GetDock(txt1).ToString()
dp1.Children.Add(txt1)
_mainWindow.Content = dp1
_mainWindow.Show()