問題タブ [datagridviewcheckboxcell]

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 に答える
190 参照

c# - DatagridviewCheckboxCell を確認する - c#

3 つの DatagridviewCheckboxCell があり、次のコードを使用してそれらをチェックしました。

このコードは正常に動作しますが、datagridview の最初の行ではチェックボックスがチェックされていません。私のコードのどこにエラーがありますか?

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

c# - データのロード後に DataGridViewCheckboxCell が更新されない

いくつかの解決策を試した後、私はそれを成し遂げることができません。私は access.mdb ファイルを読んでいて、datagridview にデータを入力しています。次に、チェックボックス列を追加します。完了したら、いくつかのチェックボックスを選択すると、設定に保存されます。しかし、プログラムを再度開始すると、チェックボックスの値が設定されますが、描画されません。などを試しdataGridView.Refresh()ましdataGridView.EndEdit()た。私の間違いはどこにあり、何が欠けていますか?

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

vb.net - Check または UnCheck の前に Datagridview チェックボックスに MessageBox を表示する

datagridviewでチェックボックスを更新する前にmsgboxを表示するには?

Datagridview にチェックボックスのある行があり、その値が True(Checked) であり、それをクリックするとします。どうすればこのようなものを最初に表示できますか?

「これをオフにしてもよろしいですか? はいまたはいいえ」

はい = チェックを外す

いいえ = 変わらない (チェックあり)

ここに私が望む出力を含む私のコードがありますが、機能していません

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

.net - Datagridview の正方形の塗りつぶされたチェックボックス

私はこのようなデータベースを持っています

テーブル名: ri_closure ここに画像の説明を入力

isとis now を除くMonthすべての列の上の画像に表示されているように、ここにコードがありますTinyInt(1)MonthVarchar

今、これはそれがどのように見えるかです

ここに画像の説明を入力

これで出力が表示されますが、赤いものは必要ないと思います。目に刺激があり、これがそのための私のコードです

ここに私の質問があります。それが可能であることを願っています。代わりにこのようなことをして、セルを赤に変えたいのですが、どうすればこのように未開封のセルを作ることができますか。

ここに画像の説明を入力

空のチェックボックスの代わりに、上の画像と同じように見えます。

もう1つは、チェックボックスをチェックするコードがあるため、満たされたチェックボックスを生成するチェックボックスがチェックされていない値に置き換わることを願っています。

私はいくつかのコードを試して、これが出力です

ここに画像の説明を入力

今後のヘルプのための TYSM

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

vb.net - DataGridView CheckBox、ユーザーの確認後に値を元に戻す

私はプログラムを持っています、そしてそれはこのように見えます

ここに画像の説明を入力

チェックが入っていて赤い色の値に注目してください。

セルをクリックするとしましょう(checkboxcolumn)

セルをクリックすると、Msgbox に最初のメッセージが表示されますAre you you want to update changes?

クリックYesすると、プログラムは現在の値を確認し、次のように更新します。

msgbox で選択するNOと、現在のセルの値は変わりません。

ここに私のコードがあります

私の質問はです。

メッセージ ボックスで [はい] をクリックしたときに、セルの値を確認し、セルの値を逆にするにはどうすればよいですか? メッセージボックスで [いいえ] をクリックすると、値が保持されるか、元の値に戻ります。

上記のコードを試してみましたが、動作していないようです

TYSM

0 投票する
0 に答える
192 参照

c# - DataGridViewComboBoxCell が選択肢を保持できず、コレクションの '0' 番目のインデックスでアイテムを自動選択する

タイトルから明らかなように、選択したセルのみに追加している datagridviewComboboxCell は、ドロップダウン リストを完全に表示しており、シームレスに選択できます。コンボボックスがフォーカスを失い、選択したアイテムに関するすべてを忘れて、範囲コレクションのインデックス 0 のアイテムを自動選択すると、問題が発生します。そして、何度も「DataGridViewDataErrorEvent」が発生しています(DataErrorイベントハンドラーを追加して追跡しました)。エラーが発生する原因がわかりません。さらに、私は e.Cancel = false; を宣言しますが、eventhandler では、ComboBox がインデックス 0 のアイテムを自動選択します。注意。最初に追加するのを忘れていました (画面に表示されたとき!)、DataGridViewComboBox には項目が選択されていません。編集:- コード スニペット

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

vb.net - 特定の DGV セルのチェックボックスをオフにする方法

現在、SQL バックエンドを使用して VB.NET Visual Studio Professional で作業しています。DataGridViewパーツのリストに 2 つを入力する がありますCheckBox列位置 0 および 1 の列。位置 0 のチェックボックス列は「完了」とラベル付けされ、位置 1 のチェックボックス列は「欠落」とマークされます。オペレータが部品を切断すると、列のいずれかにチェックボックスを付けて、その行を完了または欠落としてマークします。パーツが欠落している場合、ユーザーが「欠落」列のチェックボックスをクリックすると、ダイアログの結果として新しいフォームが開きます。この時点で、新しいフォームが開き、欠落している列の下にあるその行のチェックボックスがチェックされます。ただし、オペレータはダイアログ結果のボタンをクリックして入力をキャンセルできます。私の問題はここで発生します。キャンセル ボタンをクリックするとフォームは閉じますが、元の DGV のチェック ボックスはオンのままで、何らかの理由でチェックを外すことができません。DGV は SQL テーブルにデータ バインドされていますが、最初の 2 つのチェックボックス列はデザイン フォームに手動で追加されています。このチェックボックスをオフにする方法についてのアドバイスはありますか? これまでの私のコードは次のとおりです。

Myrow_indexはサブルーチンの上部で宣言されており、両方のメッセージ ボックスが正しい位置に関連付けられているようです。この頭の体操に追加すると、行 2 と行 4 でコードが機能しますが、それ以外の場所では機能しません。