PropertyGridEditorPart.Title 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定編輯器控制項的標題。
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
屬性值
做為控制項標題的字串。 預設值是 Web 組件控制項集合所提供的計算控制項名稱。
範例
此程式代碼範例示範如何使用 Title 控件的 PropertyGridEditorPart 屬性。 如需執行範例所需的完整程式碼,請參閱類別概觀主題的 PropertyGridEditorPart 一節。
下列程式代碼範例示範如何在網頁上以宣告方式在控件上 PropertyGridEditorPart 設定標題。
<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>
程式代碼範例的下一個部分示範如何以程式設計方式設定 屬性的值 Title 。 為了保存以程式設計方式指派的值,會使用名為 editControlTitle
的靜態變數,而且每次初始化控件時,都會將此值指派給 Title 屬性,以便在回傳事件之間保存值。
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
當您在瀏覽器中載入頁面時,可以在 [顯示模式] 下拉式清單控件中選取 [編輯模式],以切換至編輯模式。 您可以單擊動詞功能表, (使用者資訊 WebPart 控件標題列中的向下箭號) ,然後按兩下 [ 編輯 ] 開始編輯。 當顯示編輯使用者介面 (UI) 時,您可以看到 PropertyGridEditorPart 控件,以及位於該控件上方的按鈕和文本框。 請注意,控件的 PropertyGridEditorPart 標題是在網頁的宣告式標記中指派給控件的值。 如果您在 [ 更新編輯器] [標題 ] 按鈕旁的文字框中輸入一些文字,然後按鍵,則會更新控制件的標題。
備註
Title當控件在編輯模式中顯示時,屬性值會顯示在控件的PropertyGridEditorPart標題欄中。 在頁面中宣告控制項時,您可以設定 屬性的值 Title
。 如果您未提供標題的值,則會提供特定文化特性的預設值。
屬性 Title 會覆寫基底屬性,如此一來,如果沒有提供標題值,Web 元件控件集就可以提供適合 PropertyGridEditorPart 控件的預設標題。