ScrollableControl.DockPadding 屬性

定義

取得控制項所有邊的停駐填補設定。

C#
public System.Windows.Forms.ScrollableControl.DockPaddingEdges DockPadding { get; }
C#
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.ScrollableControl.DockPaddingEdges DockPadding { get; }

屬性值

ScrollableControl.DockPaddingEdges,表示停駐控制項所有邊緣的邊框距離。

屬性

範例

下列程式碼範例使用衍生類別 。 Panel 此範例會在面板控制項中停駐按鈕,並迴圈查看 ScrollableControl.DockPaddingEdges 屬性,並在按一下按鈕時個別設定每個按鈕。 此範例會要求您已在表單上建立控制項的 Panel 實例和 Button ,而且您已宣告名為 myCounter 32 位帶正負號整數的類別層級成員變數。 您應該在按鈕的 事件上 Click 呼叫此程式碼。

C#
private void SetDockPadding()
 {
    // Dock the button in the panel.
    button1.Dock = System.Windows.Forms.DockStyle.Fill;
    
    // Reset the counter if it is greater than 5.
    if (myCounter > 5)
    {
       myCounter = 0;
    }
 
    // Set the appropriate DockPadding and display
    // which one was set on the button face.
    switch (myCounter)
    {
       case 0:
          panel1.DockPadding.All = 0;
          button1.Text = "Start";
          break;
       case 1:
          panel1.DockPadding.Top = 10;
          button1.Text = "Top";
          break;
       case 2:
          panel1.DockPadding.Bottom = 10;
          button1.Text = "Bottom";
          break;
       case 3:
          panel1.DockPadding.Left = 10;
          button1.Text = "Left";
          break;
       case 4:
          panel1.DockPadding.Right = 10;
          button1.Text = "Right";
          break;
       case 5:
          panel1.DockPadding.All = 20;
          button1.Text = "All";
          break;
    }
    
    // Increment the counter.
    myCounter += 1;
 }

備註

此屬性會控制停駐元件的這個控制項內的框線。

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

另請參閱