如何:获取或设置 Dock 值

下面的示例演示如何为对象赋予 Dock 值。 此示例使用 DockPanelGetDockSetDock 方法。

示例

此示例创建 TextBlock 元素的实例 txt1,并使用 DockPanelSetDock 方法赋给 Dock 值 Top。 然后,该示例使用 GetDock 方法将 Dock 属性的值附加到 TextBlock 元素的 Text。 最后,该示例将 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, Dock.Top)
txt1.Text = "The Dock Property is set to " & DockPanel.GetDock(txt1).ToString()
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, 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();

请参见

参考

DockPanel

GetDock

SetDock

概念

面板概述