مشاركة عبر


Button.Locked الخاصية

الحصول أو تعيين القيمة تشير إلى ما إذا كان Buttonيمكن تعديلها في تصميم الوقت عند ورقة محمي.

مساحة الاسم:  Microsoft.Office.Tools.Excel.Controls
التجميع:  Microsoft.Office.Tools.Excel.v4.0.Utilities (في Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

بناء الجملة

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

قيمة الخاصية

النوع: System.Boolean
trueإذاButtonولا يمكن تعديلها في تصميم الوقت عند ورقة المحمية؛ وإلا،false.

ملاحظات

Buttonيمكن فقط مؤمّن عند الورقة هو محمي. أ مؤمّن Buttonلا يمكن نقله أو تغيير حجمه في وقت التصميم.

أمثلة

ما يلي تعليمات برمجية المثال إضافة الثاني Buttonالتحكم إلى ورقة عمل الحالي ويقوم بتعيين Lockedخاصية واحد الأزرار إلى true. المثال ثم قم بحماية ورقة عمل ويستخدم ToggleFormsDesignأسلوب إلى Microsoft المكتب 2010 Suite Excel في الوضع إلى تصميم الالوضع. في هذه المرحلة، يمكن نقل الزر غير المؤمنة و تغيير حجمه، ولكن لا يمكن نقل زر المؤمنة أو تغيير حجمه.

Th هو المثال هو لتخصيص المستوى مستند.

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.

راجع أيضًَا

المرجع

Button الفئة

Button الأعضاء

Microsoft.Office.Tools.Excel.Controls مساحة الاسم