PropertyGridEditorPart.Title Özellik

Tanım

Düzenleyici denetimi için bir başlık alır veya ayarlar.

public:
 virtual property System::String ^ Title { System::String ^ get(); void set(System::String ^ value); };
public override string Title { get; set; }
member this.Title : string with get, set
Public Overrides Property Title As String

Özellik Değeri

String

Denetimin başlığı olarak kullanılan dize. Varsayılan değer, Web Bölümleri denetim kümesi tarafından sağlanan bir hesaplanmış denetim adıdır.

Örnekler

Bu kod örneği, bir PropertyGridEditorPart denetimin özelliğinin Title nasıl kullanılacağını gösterir. Örneği çalıştırmak için gereken kodun tamamı için sınıfa genel bakış konusunun PropertyGridEditorPart Örnek bölümüne bakın.

Aşağıdaki kod örneği, web sayfasında denetim PropertyGridEditorPart başlığını bildirimli olarak ayarlamayı gösterir.

<asp:EditorZone ID="EditorZone1" runat="server">
  <ZoneTemplate>
    <asp:PropertyGridEditorPart ID="PropertyGridEditorPart1" 
      runat="server" 
      Title="Edit Custom Properties"
      OnPreRender="PropertyGridEditorPart1_PreRender" 
      OnInit="PropertyGridEditorPart1_Init" />   
  </ZoneTemplate>
</asp:EditorZone>
<asp:EditorZone ID="EditorZone1" runat="server">
  <ZoneTemplate>
    <asp:PropertyGridEditorPart ID="PropertyGridEditorPart1" 
      runat="server" 
      Title="Edit Custom Properties"
      OnPreRender="PropertyGridEditorPart1_PreRender" 
      OnInit="PropertyGridEditorPart1_Init" />   
  </ZoneTemplate>
</asp:EditorZone>

Kod örneğinin sonraki bölümünde, özelliğin değerinin Title program aracılığıyla nasıl ayarlanacağı gösterilir. Program aracılığıyla atanan değeri kalıcı hale getirmek için adlı editControlTitle bir statik değişken kullanılır ve bu değer, denetim her başlatıldığında özelliğe atanır Title , böylece değer geri gönderme olayları arasında kalıcı hale gelir.

private static String editControlTitle;

protected void Button1_Click(object sender, EventArgs e)
{
  editControlTitle = Server.HtmlEncode(TextBox1.Text);
  PropertyGridEditorPart1.Title = editControlTitle;
}

protected void PropertyGridEditorPart1_Init(object sender, EventArgs e)
{
  if (editControlTitle != null)
    PropertyGridEditorPart1.Title = editControlTitle;
}  
Shared editControlTitle As String

Protected Sub Button1_Click(ByVal sender As Object, _
  ByVal e As System.EventArgs)
  editControlTitle = Server.HtmlEncode(TextBox1.Text)
  PropertyGridEditorPart1.Title = editControlTitle 
End Sub

Protected Sub PropertyGridEditorPart1_Init(ByVal _
  sender As Object, ByVal e As System.EventArgs)
  If Not editControlTitle Is Nothing Then
    PropertyGridEditorPart1.Title = editControlTitle
  End If
End Sub

Sayfayı bir tarayıcıda yüklediğinizde, düzenleme moduna geçmek için Görüntüleme Modu açılan liste denetiminde Düzenleme Modu'nu seçebilirsiniz. Kullanıcı Bilgileri Web Bölümü denetiminin başlık çubuğunda fiiller menüsüne (aşağı ok) tıklayabilir ve düzenlemeye başlamak için Düzenle'ye tıklayabilirsiniz. Düzenleme kullanıcı arabirimi (UI) görünür olduğunda, denetimi ve üzerine yerleştirilmiş bir düğmeyi ve metin kutusunu görebilirsiniz PropertyGridEditorPart . Denetimin başlığının PropertyGridEditorPart , Web sayfasının bildirim temelli işaretlemesinde kendisine atanan değer olduğunu unutmayın. Düzenleyici Bölüm Başlığını Güncelleştir düğmesinin yanındaki metin kutusuna bir metin girer ve ardından düğmeye tıklarsanız, denetimin başlığı güncelleştirilir.

Açıklamalar

Özellik Title değeri, denetim düzenleme modunda görünür olduğunda denetimin PropertyGridEditorPart başlık çubuğunda görüntülenir. Denetim bir sayfada bildirildiğinde, özniteliği için Title bir değer ayarlayabilirsiniz. Başlık için bir değer belirtmezseniz, kültüre özgü bir varsayılan değer sağlanır.

Title özelliği temel özelliği geçersiz kılar, böylece hiçbir başlık değeri sağlanmazsa, Web Bölümleri denetim kümesi tarafından denetime uygun bir PropertyGridEditorPart varsayılan başlık sağlanabilir.

Şunlara uygulanır

Ayrıca bkz.