1

少し背景

現在、次のコントロールの背景色を設定する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 を使用。

実際の質問

では、どのシステム カラーを使用すればよいでしょうか。(主観的な提案を実際に探しているわけではありませんが、多かれ少なかれ「公式に推奨されている」定数の使用を求めています。)

スクリーンショット

ここに画像の説明を入力

4

1 に答える 1