ホーム>source

DataGridViewの選択されたセルの背景色のRGBコードを知っている人はいますか?私は現在、特定の条件が満たされるまで、特定のセルが空白に見えるようにしようとしています。 「選択されていない」 ForeColor の処理必要なのは Color.White だけだったので簡単でした 。しかし、 SelectionForeColor を処理する簡単ではありませんでした。私が見つけた最も近いデフォルトの色は Color.DodgerBlue です 。

私はこれを参照しました地点、しかし、それが提供された色になると私は運が悪いようです。

以下は私が言及している色です。

このプロパティにアクセスする方法が必要だと思いますか?しかし、どうやって?助けてくれてありがとう!

あなたの答え
  • 解決した方法 # 1

    探していた色は SystemColors.Highlight

    Properties に行く場合   DataGridView のセクション  オブジェクト。 DefaultCellStyle というプロパティがあります  その下に Appearance というセクションがあります  ここで、 SelectionBackColor  プロパティが存在します。 SelectionBackColor のデフォルト  ウィズウィズです  これは Highlight の下にあります 。

  • 解決した方法 # 2

    試すべき1つのプロパティはw​​yzwyzです 、あなたは System.Drawing.SystemColors にもっと興味があるかもしれませんが 。

    DataGridView.RowsDefaultCellStyle.SelectionBackColor

関連記事

  • 前へ java - JPAクエリ:サブクエリをグループ化条件に結合する
  • 次へ sharepoint online - SPOプロバイダーがホストするクライアントWebパーツがセッションCookieを保存しない