Button.Locked – vlastnost
Získá nebo nastaví hodnotu, která označuje, zda Button lze upravit v době návrhu při uzamčen list.
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
Get
Set
[BrowsableAttribute(false)]
public bool Locked { get; set; }
Hodnota vlastnosti
Typ: System.Boolean
true Pokud Button nelze měnit v době návrhu při list chráněna; jinak false.
Poznámky
A Button může být uzamčen pouze při uzamknutí listu. Uzamčené Button nelze přesunutí nebo změně velikosti v čase návrhu.
Příklady
Následující příklad kódu přidá dva Button řídí aktuálního list a nastaví Lockedjednoho z tlačítek provlastnost true. Příklad pak chrání list a používá ToggleFormsDesign metoda umístit systém Microsoft Office Excel do režimu návrhu. V tomto okamžiku tlačítko Odemknout můžete přesunout a změnit velikost, ale uzamčené tlačítka nelze přesunutí nebo změně velikosti.
Tento příklad je přizpůsobení úrovni dokumentu.
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();
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.