問題タブ [datagridviewcellstyle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
51 参照

.net - 作成時に DataGridViewCell BG の色を変更する

現在、グリッドの並べ替えイベントが呼び出されたときに背景色を変更するグリッドに列があります。背景色は、セル内の整数値に応じて変化します。現在、これは for ループで実行され、各行を調べて特定のセルを見つけ、値をチェックする必要があります。行がソートされるたびにこのコードを実行する必要がある場合を除き、それ以外の場合はデフォルトの色に戻ります。グリッドが最初にロードされたときに作成時にこれらのセルの背景色を永続的に設定するコードを記述して、列ヘッダーがクリックされてデータが表示されるたびに設定する必要がないようにする方法を探しています並べ替えました。

0 投票する
1 に答える
66 参照

c# - DataGridView の背景色

これは言語 C# に関するものです。

DataGridViewの最後の列を色の列として使用したい。リストの行にはいくつかのデータがあり、その行の最後の列のセルには、正しいか間違っているか、良いか悪いかを表す色があります。(そのようなもの)これを行うことは可能ですか、どのように(可能であれば)?

0 投票する
2 に答える
1531 参照

c# - DataGridView セルに説明を追加する方法

のセルにコメントを追加するにはDataGridView? グリッドで自分の値をコメントする必要があります。

DataGridViewのセルにコメントを追加するには?  グリッドの値にコメントする必要があります

0 投票する
2 に答える
1311 参照

winforms - DataGridView の DataGridViewLinkColumn のリンク セルで SelectionForeColor が機能しない

私の Winform 4.5 アプリではDataGridView、リンク列として最初の列があります。選択したリンクセルのリンク色を白にしたいと思います。デフォルトでは、選択された行 (またはセル) の背景色は青で、ForeColorすべてのリンクも青であるため、ユーザーが行 (またはリンク セル) を選択すると、リンクのテキストは判読できません。以下のコードを書いてみましたが、選択したリンクセルのリンク色が全く変わりません。

次に、上記のコードを次のように変更しました。ただし、すべてのリンクのリンクの色が白に変更されます。これらのリンクの背景色も白であるため、選択されていないリンク セルは読み取れなくなります。

foreach ループ内にブレークポイントを設定し、リンク セルを選択して、両方のコードをテストしました。コードが foreach ループの反復を 1 回だけ正しく実行していることに気付きました。さらに、私はのデフォルト設定に変更を加えていませんDataGridViewLinkColumn

編集 デフォルトではDataGridView、行選択で次のように表示されます。2 番目の列のセルはForeColor白に変わりますが、最初の列のセルは変わりません。 ここに画像の説明を入力


行選択で次のようにしたい: ここに画像の説明を入力

0 投票する
1 に答える
623 参照

vb.net - DataGridView セル スタイルをデータベースに保存する方法

私は vb.net で DataGridView を使用しており、DataGridView で行われた変更を Access データベースに保存しようとしています。問題は、ユーザーが必要なセルを選択してから色を変更することで、個々のセルの背景色を変更できることです。プログラムを再度実行すると色が表示されるように、個々のセルの背景色を保存する方法がわかりません。ユーザーが保存をクリックすると、カラー形式が消去されます。また、各行と列で複数の色が使用されるため、色の列を追加してアクセス側でこれを行うことはできないと思います。セル スタイルの書式を保存する方法はありますか? これがコードです... これは保存ボタンです

And 選択したセルの色を変更するためにクリックされるボタン。

0 投票する
2 に答える
667 参照

c# - htmlColorを使用してDataGridViewButtonCell BackColorを設定するには?

私はこの問題に2日から苦労しています。

私は htmlColor コードとして色を含む XML ファイルを持っています。私のプログラムには、hexCodes の値を表示している DataGridView があり、それをクリックして ColorDialog で色の値を変更し、セルの BackColor を選択した色を取得し、hexCode を新しい値として返します。

申し訳ありませんが、評判が 10 に達していないため、写真を投稿できません (初心者です)。

私が欲しいのは、自分のプログラムで XML ファイルを開くと、セル内に書き込まれた内容の BackColor がセルに含まれている必要があるということです。

私はこれを試しましたが、うまくいきません:(

0 投票する
1 に答える
69 参照

wpf - datagridviewcell のスタイルが適用されていますが、表示されていません

wpf データグリッドの列のセルのテンプレートを作成しました。

Wpf インスペクターは、スタイルが適用されていることを示していますが、表示されていません。なぜだめですか?

0 投票する
1 に答える
2433 参照

c# - データグリッドビューは、プログラムでセル スタイルの行を追加します

dgvStatus1 列の DataGridView です。

次の行は新しい行を追加しています

しかし、セルのテキストの色を変更したいので、次のコードを書きました

しかし、このコードはエラーを出しています -

ここに画像の説明を入力

それを修正する方法。

アップデート:

@AShの答えに従ってコードを変更したとき

次に、次のエラーが発生しています-

ここに画像の説明を入力