少し背景
現在、次のコントロールの背景色を設定するclHighlight
ための呼び出しと一緒に色を使用しています。StyleServices.GetSystemColor
- 集中していない
- NULL 値を持つ (
field.IsNull=True
) - 必須フィールドについて (
field.required=True
)
強調表示自体を行う方法ではありません。私はすでにそれを理解しました。
現在、私は system color を使用clHighlight
していますが、フィールドの内容全体が選択されていると考えるため、ユーザーを混乱させます (スクリーンショットを参照)。
しかし、私はスタイル サポートも実装しているので、カスタム定義済みの色を使用することは、私が探しているものではありません。少しグーグルした後、ここにかなりのリストが見つかりましたhttps://docs.microsoft.com/en-us/dotnet/api/system.windows.systemcolors?view=netframework-4.7.2しかし、私が何であるかを見つけることができません探している。
RAD スタジオ Rio 10.3.1 Enterprise を使用。
実際の質問
では、どのシステム カラーを使用すればよいでしょうか。(主観的な提案を実際に探しているわけではありませんが、多かれ少なかれ「公式に推奨されている」定数の使用を求めています。)
スクリーンショット