問題タブ [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.
asp.net - チェックボックスがチェックされたときにデータグリッドイベントをトリガーする方法は?
アイテム テンプレートのデータ グリッド内で、ボタンがチェック ボックスに置き換えられ、より実現しやすくなりました。ボタンをクリックすると、それに応じてパネルが表示され、パネル要素もそのコンテンツとともに表示されます。
今私の要件は、アイテムテンプレートでこのボタンをチェックボックスで変更し、ヘッダーテンプレートで別のチェックボックスを含めることです。
チェックでアイテムを選択でき、データ グリッドですべてをチェックすることもできます。私は2つのパネルAとB(たとえば)を持っています。複数のチェックボックスをオンにすると、パネルBが表示されます。
単一のチェックボックスのみをオンにすると、パネル A のみが表示されます。
私の場合、このチェック ボックスをオンにすると、対応するアクションのパネル A と B を表示できますが、パネル内の要素 (対応する行のデータベース イベントが適切にフェッチされません) が表示されます。サンプルの例でこれを解決する方法を明確に説明してくれる人はいますか、それとも私のコードを手伝ってくれますか?
c# - チェックボックス列のあるDatagridviewは、チェックされていない値を保持しないC#
datagridviewを含むWinformがあります。このdatagridviewにはチェックボックス列があります。
datagridviewにデータテーブルのデータを入力すると、完全に正しく機能します。チェックボックスの列が、レコードが有効であることを示すデータテーブルの値でチェックされ、レコードが無効であることを示す値でオフになります。
チェックされた行のチェックを外すと、チェックされたセルはオフになりますが、2つ以上の行のチェックを外そうとすると、問題が発生します。 2番目のターンがチェックされていない間、チェックされているターン、というように続きます。
3番目の行のチェックを外そうとすると、チェックが外れますが、2番目の行が突然チェックされます。
何ができますか、複数のチェックを外すには、Datagridviewのどのプロパティを変更する必要がありますか
c# - c# datagridview のチェックボックスのイベントはありますか
誰かが datagridview のチェックボックスをチェックするたびにイベントがあるかどうかを知りたいです。
私の目標は、チェックされた行数をカウントすることですが、ユーザーがチェックするたびにカウントを更新したいので、ユーザーをチェックするたびにイベントがあるかどうか疑問に思っています。(通常のチェックボックスと同じように、checkBox_CheckedChanged)
ありがとうございました
c# - セル値を保持していないバインドされた dataGridView のバインドされていない列
1 つのチェックボックス列を除いてすべての列がバインドされている datagridview があります。私のフォームの OnLoad では、dataGridView の行を調べて、各行に設定DataGridViewCheckBoxCell.Value = true
します。
OnLoad の最後に、設定したすべての DataGridViewCheckBoxCells に指定した値が残っていることを確認しましたが、dataGridView が表示されると、選択したすべての値と設定したチェックボックスの値がリセットされます。
c# - データグリッドビューにチェックボックス列を追加する際に問題が発生しています
ページにデータグリッドビューがあり、そのデータソースは、2 つのコンボボックスから値のペアで取得されたレコードに基づいて変化し続けます。チェックボックス列をデータグリッドに追加する必要があります。これは、データベーステーブルの列とのデータバインディングがありません。 、私はこのコードを使用しています
tgeフォームが初めてロードされるときはdatagridviewは良いですが、コンボボックスの値を変更してデータソースが変更されると、列がめちゃくちゃになり、いいえ. チェックボックス列の数が追加され、フォームが台無しになり、
テーブルからレコードを取得するために使用したコードは次のとおりです
これは、フォームが初めて読み込まれたときの画像です
これは、コンボボックスの値を数回変更した後の画像です
*(申し訳ありませんが、画像に問題があります)これらについて本当に助けが必要です、thanxx
c# - オブジェクトのリストとチェックボックス列を使用して単純な DataGridView を作成する (C#)
私は多くの場所を見てきましたが、このおそらく単純なことを行うのに苦労しています。このフォームで単純な DataGridView を表示する Windows フォームがあります。
| | (CheckBoxColumn) | ファイルパス | ファイル状態 |
さて、いくつかの問題があります。それらにバインドする必要があるデータは、次のようなオブジェクトのリストにあります。
- リスト内の Object のさまざまなメンバーがさまざまな列にバインドされ、それぞれにチェックボックスがあるように、これを DataGridView に直接バインドする効率的な方法はありますか?
- チェックボックス列をデータグリッドに追加する例を見ましたが、「すべてチェック」/「すべてチェック解除」ボックスとして動作できるように、「ヘッダー」行にも追加する方法を示していませんでした。
これを達成する方法についての助けは素晴らしいでしょう! 私は C# で単純なアプリケーションを作成しますが、データグリッドなどを扱う必要はありませんでした:(
ありがとう!
.net - グリッドビューで選択可能なチェックボックス
VS2010.net
データベースからの情報を表示するグリッドビューがあります。フィールドの 1 つがチェックボックスです。私がやりたいのは、チェックボックスをクリックしてデータベースに更新できるようにすることですが、チェックボックスフィールドはグレー表示されています。以下は私のマークアップです。チェックボックスをクリック可能にすることを検索しても、役立つ結果は返されません。
c# - Datagridview でフィルター処理する
アクセスデータベースにあるチェックボックス(はい/いいえ)に従ってDatagridviewフィルタリングに取り組んでいます。
私のコード ---------------------------------------
デバッグすると、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが表示されました。どこが行方不明ですか?どんな助けでも私は喜びます。ありがとう
winforms - DataGridViewCheckboxColumnが基になるデータを設定していません
IEnumerable にバインドされた DGV があります。T には、取得/設定できるブール型のプロパティがあります。テーブルをロードするときに、get プロパティにアクセスして、DataGridViewCheckboxColumn にデータを設定します。デバッガーでヒットしていることがわかります。チェックボックス列のセルをクリックすると、期待どおりにチェックボックスがオンになりますが、基になるデータ ソースは更新されず、プロパティ セッターは呼び出されません。チェックボックス列には、ReadOnly プロパティが false に設定されています。
これを取得して、基になるバインドされたデータを更新するにはどうすればよいですか?
関連する質問を見てきましたが、回答に一貫性がありません。DGV で EndEdit を呼び出すことを提案する人もいれば、バインディング ソースで呼び出すことを提案する人もいます。セル値が変更されたときに、基になるデータ型への変更を実際にコミットするために、イベントをサブスクライブする必要がありますか? これは不自然に思えます。
c# - DataGridViewCheckBoxColumnおよびDataGridViewButtonColumnを持つDataGridViews
私は昨日このようなものを投稿しましたが、私は通常数分以内に複数の回答を受け取り、何も得られなかったので、私の言葉遣いはうまくいかなかったと思います。
VS 2008を使用してC#環境で作業しています。datagridviewsを十分に操作でき、ボタン(DataGridViewButtonColumn)またはチェックボックス(DataGridViewCheckBoxColumn)のいずれかを使用して問題なく操作できます。ボタンを使用して、「CellContentClick」機能を介して簡単なアクションを実行しました。チェックボックスを使用して選択したアイテムをチェックしてから、datagridviewの外にあるボタンを使用しましたが、フォーム内で一括プロセスを実行しました。私のコードはこの投稿の一番下にあります。
私は今、両方を持つデータグリッドビューを作成するタスクに直面しています。したがって、ボタンの列(DataGridViewButtonColumn)、チェックボックスの列(DataGridViewCheckBoxColumn)、およびチェックボックスの列を参照するDGVの横にあるボタンがあります。
チェックボックスをクリックしても何も発生しないため、チェックボックスをクリックしても発生するCellContentClickを回避する方法がわかりません。ボタンをクリックするのに正しい列ではないことを認識して、基になるコードにCellContentClickのコードをスキップさせましたが、チェックボックスがオンになっていることを認識する前にCellContentClickが起動するため、チェックボックスが選択されません。
誰でもコードスニペット、リンク、提案があります。私は基本以外のDGVにあまり精通していませんが、本当に学ぶ必要があることを認識しています。