EditorZoneBase.OKVerb Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Düzenleme modundaki bir WebPartVerb denetime düzenleme değişiklikleri uygulayan bir nesneye başvuru alır ve düzenleme kullanıcı arabirimini (UI) gizler.
public:
virtual property System::Web::UI::WebControls::WebParts::WebPartVerb ^ OKVerb { System::Web::UI::WebControls::WebParts::WebPartVerb ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public virtual System.Web.UI.WebControls.WebParts.WebPartVerb OKVerb { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.OKVerb : System.Web.UI.WebControls.WebParts.WebPartVerb
Public Overridable ReadOnly Property OKVerb As WebPartVerb
Özellik Değeri
Denetime WebPartVerb düzenleme değişiklikleri uygulayan ve düzenleme kullanıcı arabirimini gizleyen bir.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, özelliğine OKVerb hem bildirimli hem de programlı olarak nasıl erişılacağını gösterir. Örneği çalıştırmak için gereken kodun tamamı için sınıfa genel bakış konusunun EditorZoneBase Örnek bölümüne bakın.
Kod örneğinin ilk bölümünde, özelliğin Web sayfasında bildirim temelli olarak nasıl erişileri OKVerb gösterilmektedir. Bu örnek, fiilin metnini özelleştirir.
<aspSample:MyEditorZone ID="EditorZone1" runat="server">
<ApplyVerb Text="Apply Changes" />
<CancelVerb Text="Cancel Changes" />
<OKVerb Text="Finished" />
<ZoneTemplate>
<asp:AppearanceEditorPart ID="AppearanceEditorPart1"
runat="server" />
<asp:LayoutEditorPart ID="LayoutEditorPart1"
runat="server" />
</ZoneTemplate>
</aspSample:MyEditorZone>
<aspSample:MyEditorZone ID="EditorZone1" runat="server">
<ApplyVerb Text="Apply Changes" />
<CancelVerb Text="Cancel Changes" />
<OKVerb Text="Finished" />
<ZoneTemplate>
<asp:AppearanceEditorPart ID="AppearanceEditorPart1"
runat="server" />
<asp:LayoutEditorPart ID="LayoutEditorPart1"
runat="server" />
</ZoneTemplate>
</aspSample:MyEditorZone>
Örneğin ikinci bölümünde, etkinleştirmek veya devre dışı bırakmak için iki durumlu düğme kullanarak program aracılığıyla nasıl erişileceği OKVerb gösterilir.
void Button4_Click(object sender, EventArgs e)
{
if (EditorZone1.OKVerb.Enabled)
EditorZone1.OKVerb.Enabled = false;
else
EditorZone1.OKVerb.Enabled = true;
}
Sub Button4_Click(ByVal sender As Object, ByVal e As EventArgs)
If EditorZone1.OKVerb.Enabled Then
EditorZone1.OKVerb.Enabled = False
Else
EditorZone1.OKVerb.Enabled = True
End If
End Sub
Sayfayı bir tarayıcıya yüklediğinizde, düzenleme moduna geçmek için açılan liste denetiminde Düzenleme Modu'nu seçebilirsiniz. Denetimlerden birinin başlık çubuğunda fiil menüsüne (aşağı ok) tıklayabilir ve seçili denetimi düzenlemek için Düzenle'ye tıklayabilirsiniz. EditorZone Denetim ve düzenleme kullanıcı arabirimi görünür olduğunda, Tamam fiilini temsil eden düğmeyi görebilir ve etkinleştirmek veya devre dışı bırakmak için OkVerb Etkin Düğmesini Aç/Kapat düğmesine tıklayabilirsiniz.
Açıklamalar
Tamam fiiline sınıfından OKVerb türetilen EditorZoneBase bir denetimdeki özelliği tarafından başvurulur. Uygulama fiiline benzer; kullanıcı tıkladığında, kullanıcının bir sunucu denetimine yaptığı düzenleme değişikliklerini uygular. Buna ek olarak, düzenleme denetimleri gizlenir, WebPart düzenlenmekte olan denetim artık seçilmez (kullanıcının başka bir denetimi düzenlemesine izin verir) ve sayfa düzenleme modunda kalır.
Varsayılan olarak, Tamam fiili kullanıcı arabiriminde denetim Button olarak görünür. Düğmenin türü bir resim, bağlantı veya gerçek bir düğme olabilir; devralınan VerbButtonType özelliği bölge düzeyinde ayarlayarak bunu bir bölgedeki tüm fiil düğmeleri için ayarlayabilirsiniz (tek tek düğmeler için değil).
Tamam fiili, bölge düzeyinde bir denetimdir; başka bir deyişle, her biri düzenleme modunda olan sunucu denetimi için bir veya daha fazla özelliği düzenleyen çeşitli EditorPart denetimler olsa da, Tamam fiili bölgedeki tüm EditorPart denetimlerdeki tüm değişiklikleri uygulamak ve bölgenin kendisi dışındaki tüm denetimleri gizlemek için evrensel olarak çalışır.