Udostępnij za pośrednictwem


PropertyGridEditorPart.Title Właściwość

Definicja

Pobiera lub ustawia tytuł kontrolki edytora.

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

Wartość właściwości

Ciąg, który jest używany jako tytuł kontrolki. Wartość domyślna to obliczana nazwa kontrolki dostarczana przez zestaw kontrolek składników Web Part.

Przykłady

W tym przykładzie kodu pokazano, jak używać Title właściwości kontrolki PropertyGridEditorPart . Pełny kod wymagany do uruchomienia przykładu można znaleźć w sekcji Przykład w PropertyGridEditorPart temacie Omówienie klasy.

W poniższym przykładzie kodu pokazano, jak deklaratywnie ustawić tytuł kontrolki na PropertyGridEditorPart stronie sieci Web.

<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>

W następnej części przykładu kodu pokazano, jak programowo ustawić wartość Title właściwości. Aby utrwały wartość przypisaną programowo, używana jest zmienna statyczna o nazwie editControlTitle , a ta wartość jest przypisywana do Title właściwości za każdym razem, gdy kontrolka jest inicjowana, tak aby wartość była utrwalana między zdarzeniami ogłaszania zwrotnego.

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

Po załadowaniu strony w przeglądarce możesz wybrać pozycję Tryb edycji w kontrolce listy rozwijanej Tryb wyświetlania , aby przełączyć się do trybu edycji. Możesz kliknąć menu czasowników (strzałkę w dół) na pasku tytułu kontrolki Składnik Web Part Informacje o użytkowniku , a następnie kliknąć przycisk Edytuj , aby rozpocząć edycję. Gdy edytowanie interfejsu użytkownika jest widoczne, możesz zobaczyć kontrolkę PropertyGridEditorPart oraz przycisk i pole tekstowe umieszczone nad nim. Zwróć uwagę, że tytuł kontrolki PropertyGridEditorPart jest wartością przypisaną do niej w deklaratywnej adiustacji strony sieci Web. Jeśli wprowadzisz jakiś tekst w polu tekstowym obok przycisku Aktualizuj tytuł edytora , a następnie klikniesz przycisk, tytuł kontrolki zostanie zaktualizowany.

Uwagi

Title Wartość właściwości jest wyświetlana na pasku tytułu kontrolkiPropertyGridEditorPart, gdy kontrolka jest widoczna w trybie edycji. Gdy kontrolka jest zadeklarowana na stronie, można ustawić wartość atrybutu Title . Jeśli nie podasz wartości tytułu, zostanie podana wartość domyślna specyficzna dla kultury.

Właściwość Title zastępuje właściwość podstawową, tak aby, jeśli nie podano żadnej wartości tytułu, domyślny tytuł odpowiedni dla PropertyGridEditorPart kontrolki może być dostarczony przez zestaw kontrolek składników Web Part.

Dotyczy

Zobacz też