共用方式為


ExpressionEditorSheet.GetExpression 方法

定義

在衍生類別中覆寫時,傳回由運算式編輯器工作表屬性值構成的運算式字串。

public:
 abstract System::String ^ GetExpression();
public abstract string GetExpression ();
abstract member GetExpression : unit -> string
Public MustOverride Function GetExpression () As String

傳回

String

目前屬性值的自訂運算式字串。

備註

自訂表格達式編輯器工作表包含多個運算式屬性的設計階段設定,這些屬性會結合來形成運算式字串。 您可以使用運算式字串來設定控制項屬性值;運算式產生器會在執行時間評估運算式字串。

GetExpression方法會傳回自目前運算式屬性所建立的運算式字串。 視覺化設計工具可讓您設定運算式工作表屬性,然後呼叫 GetExpression 方法來取得運算式字串並設定控制項屬性值。

給實施者的注意事項

ExpressionEditorSheet如果您要定義控制項屬性值的新運算式類型,而且您想要根據多個運算式屬性值建立運算式字串,請從類別衍生自訂表格達式編輯器工作表。 衍生類別的實應包含下列各項: -運算式字串中可在設計階段設定之每個相異值的公用屬性。

  • GetExpression() 從編輯器工作表屬性值形成自訂表格達式字串之方法的執行。

-(選擇性)設定編輯器工作表屬性之初始值的函式實值。

相關聯的自訂表格達式編輯器類別會在方法中建立衍生編輯器工作表的實例 GetExpressionEditorSheet(String, IServiceProvider) 、使用控制項屬性的目前運算式字串集來初始化該實例,然後將實例傳回至視覺化設計工具。 視覺化設計工具可讓您設定運算式工作表屬性,然後呼叫方法, GetExpression() 從輸入運算式工作表屬性值形成運算式字串。

適用於

另請參閱