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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. kısmen güvenilir kod tarafından Kitaplıklar kullanma.