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

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 bildirim temelli olarak denetim PropertyGridEditorPart başlığının nasıl ayarlandığını 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 Title değerinin 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ıya 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 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 sağlamazsanız, kültüre özgü bir varsayılan değer sağlanır.

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

Şunlara uygulanır

Ayrıca bkz.