Expression Editor for WinForms
エンドユーザー機能
機能 > エンドユーザー機能

Expression Editorは、エンドユーザーがこのコントロールを操作するために便利なさまざまな機能を提供します。Expression Editor コントロールには、次の機能があります。

構文の強調表示

Expression Editorでは、SQL Query エディタと同様に、関数やフィールドを異なる色で表示できます。これらの項目が色分けされるため、関数、演算子、フィールドの区別が容易になり、式が読みやすくなります。C1ExpressionEditor クラスの SyntaxHighlighting プロパティは、式の項目を強調表示するかどうかを制御します。演算子と定数は強調表示されません。

スマートコード補完

式を入力すると、Expression Editor は入力に基づいてリストに関数やフィールドの候補を表示して入力を補完します。この機能により、複雑な式をすばやく完成でき、入力ミスが減ります。

スマートコード補完機能はキーボード入力だけに反応し、エディタでテキストを貼り付けたときには候補は表示されません。

エラーレポート

Expression Editor は、式の記述中に構文の誤りが発生することを防ぎます。エディタは入力された式を即座に検証し、誤った構文を検出すると即座にエラーメッセージを表示します。C1ExpressionEditor クラスの IsValid プロパティを使用して、この動作を制御します。

ツールチップヘルパー

マウスが関数に置かれるたびに、Expression Editor は、ツールチップに説明と構文を表示します。

結果プレビュー

Expression Editor は、式を完成させる前に最終的な出力を表示することでユーザーが間違いを修正できるようにします。有効な式を記述している場合は、プレビューに結果が表示されます。無効な式を記述すると、エラーが表示されます。

先頭に戻る

関連トピック