Sdílet prostřednictvím


Button.Locked – vlastnost

Získá nebo nastaví hodnotu označující, zda Button lze upravit v době návrhu, pokud je list chráněn.

Obor názvů:  Microsoft.Office.Tools.Excel.Controls
Sestavení:  Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

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

Hodnota vlastnosti

Typ: System.Boolean
true Pokud Button nelze změnit v době návrhu, když je list chráněn; jinak false.

Poznámky

A Button může být uzamčen pouze při uzamknutí listu.Uzamčené Button nelze přesunout nebo změnit jeho velikost v době návrhu.

Příklady

Následující příklad kódu přidá dva Button prvky aktuálního listu a nastaví Locked vlastnost tlačítka na true.Příklad poté chrání listu a používá ToggleFormsDesign metoda umístit do režimu návrhu aplikace Microsoft Office Excel.V tomto okamžiku lze přesunout a velikost tlačítko odemknout, ale uzamčené tlačítko nelze přesunout nebo změnit jeho velikost.

Tento příklad je přizpůsobení úroveň dokument.

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();
    Globals.ThisWorkbook.ToggleFormsDesign();
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

Button Třída

Microsoft.Office.Tools.Excel.Controls – obor názvů