EditorZoneBase.ApplyVerb Ö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.
Son kullanıcıların düzenleme modundaki bir WebPartVerb denetime düzenleme değişiklikleri uygulamasını sağlayan bir nesneye başvuru alır.
public:
virtual property System::Web::UI::WebControls::WebParts::WebPartVerb ^ ApplyVerb { System::Web::UI::WebControls::WebParts::WebPartVerb ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public virtual System.Web.UI.WebControls.WebParts.WebPartVerb ApplyVerb { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.ApplyVerb : System.Web.UI.WebControls.WebParts.WebPartVerb
Public Overridable ReadOnly Property ApplyVerb As WebPartVerb
Özellik Değeri
Son WebPartVerb kullanıcıların denetime değişiklik uygulamasına olanak tanıyan.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, özelliğine ApplyVerb 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, web sayfasında özelliğe bildirimli olarak nasıl erişirsiniz ApplyVerb 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 özelliğe program aracılığıyla nasıl erişileceği ApplyVerb gösterilir.
void Button1_Click(object sender, EventArgs e)
{
if (EditorZone1.ApplyVerb.Enabled)
EditorZone1.ApplyVerb.Enabled = false;
else
EditorZone1.ApplyVerb.Enabled = true;
}
Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
If EditorZone1.ApplyVerb.Enabled Then
EditorZone1.ApplyVerb.Enabled = False
Else
EditorZone1.ApplyVerb.Enabled = True
End If
End Sub
Sayfayı bir tarayıcıda 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 fiiller 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, uygulama fiilini temsil eden düğmeyi görebilir ve etkinleştirmek veya devre dışı bırakmak için ApplyVerb Etkinleştirildi düğmesini tıklatabilirsiniz.
Açıklamalar
Uygulama fiiline, sınıfından ApplyVerb türetilen bir denetimdeki özelliği tarafından başvurulur EditorZoneBase . Uygulama fiili, son kullanıcının düzenleme kullanıcı arabiriminde (UI) yaptığı düzenleme değişikliklerini o anda düzenlenmekte olan bir sunucu denetimine kaydeder. Varsayılan olarak, uygulama 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).
Uygulama fiili, bölge düzeyinde bir denetimdir; başka bir deyişle, çeşitli EditorPart denetimler olsa da, her biri düzenleme modunda olan sunucu denetimi için bir veya daha fazla özelliği düzenlerken, uygula fiili bölgedeki tüm denetimlerden sunucu denetimine tüm EditorPart değişiklikleri uygulamak için evrensel olarak çalışır.