Aracılığıyla paylaş


Button.Locked Özellik

Gösteren bir değeri alır veya ayarlar olup olmadığını Button sayfası açtığınızda korunur tasarım anında değiştirilebilecek.

Ad alanı:  Microsoft.Office.Tools.Excel.Controls
Derleme:  Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)

Sözdizimi

'Bildirim
<BrowsableAttribute(False)> _
Public Property Locked As Boolean
    Get
    Set
[BrowsableAttribute(false)]
public bool Locked { get; set; }

Özellik Değeri

Tür: System.Boolean
true Button ne zaman sayfa korunur; tasarım zamanında değiştirilemez Aksi takdirde, false.

Açıklamalar

A Button sayfa korumalıyken kilitlenebilir. Kilitli bir Button taşınamaz veya yeniden boyutlandırılamaz tasarım zamanı.

Örnekler

Aşağıdaki kod örneği, iki ekler Button Ayarlar ve geçerli çalışma sayfasını kontrol Locked özelliği için düğmelerden birini true. Örnek daha sonra çalışma sayfasını korur ve kullanan ToggleFormsDesign yöntemi yerleştirileceği Microsoft Office Excel'e tasarım modu. Bu noktada, kilidi düğmesi taşınamaz ve yeniden boyutlandırılabilir, ancak kilitli düğmesini yeniden boyutlandırılabilir veya taşınamaz.

Bu örnek, bir belge düzeyinde özelleştirme için bulunur.

Private Sub TestLockedControl()

    Dim LockedButton As Microsoft.Office.Tools.Excel.Controls.Button = _
        Me.Controls.AddButton(Me.Range("B2", "C3"), "LockedButton")
    LockedButton.Locked = True
    LockedButton.Text = "Locked button"

    Dim UnlockedButton As Microsoft.Office.Tools.Excel.Controls.Button = _
        Me.Controls.AddButton(Me.Range("B6", "C7"), "UnlockedButton")
    UnlockedButton.Locked = False
    UnlockedButton.Text = "Unlocked button"

    Me.Protect()
    Globals.ThisWorkbook.ToggleFormsDesign()
End Sub
private void TestLockedControl()
{
    Microsoft.Office.Tools.Excel.Controls.Button lockedButton =
            this.Controls.AddButton(this.Range["B2", "C3"],
            "lockedButton");
    lockedButton.Locked = true;
    lockedButton.Text = "Locked button";

    Microsoft.Office.Tools.Excel.Controls.Button unlockedButton =
            this.Controls.AddButton(this.Range["B6", "C7"],
            "unlockedButton");
    unlockedButton.Locked = false;
    unlockedButton.Text = "Unlocked button";

    this.Protect(missing, missing, missing, missing, missing,
         missing, missing, missing, missing, missing, missing, 
         missing, missing, missing, missing, missing);
    Globals.ThisWorkbook.ToggleFormsDesign();
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Button Sınıf

Microsoft.Office.Tools.Excel.Controls Ad Alanı