問題タブ [datagridviewbuttoncolumn]

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 投票する
0 に答える
223 参照

javascript - [編集] および [更新] 機能を使用した後、更新パネルの Gridview がページの「スタッター」を引き起こしますが、[削除] または .Databind() は使用しません。これを修正するにはどうすればよいですか?

【Visual Studio、ASP.NET、C#、IE8の活用】

更新パネル内にかなり標準的なグリッドビューがあります。MasterPage の Scriptmanager。UpdatePanel は UpdateMode: Always に設定されます。

ただし、SQLデータベースへの追加とデータバインド機能がスムーズで、グリッドビューに新しい行が追加されているだけで、かなりスムーズになりました。[削除]すると、行がすぐに削除され、グリッドビューの下にある入力送信テーブルが自動的に上に移動して、現在欠落している行を埋めます。

これらすべての機能の間、ビューは基本的に同じ場所にとどまり、スムーズな操作を実現します。

ただし、GridView の Gridview > Edit Columns > CommandField > Edit、Update、Cancel ボタンを使用すると、[Edit] をクリックすると、ページが 10 行ほど上にシャッフルされるようです。次に[キャンセル]を押すと、5行ほど下にドロップします。【更新】も同様です。各提出物を編集することは、自分の場所を何度も見つけるだけのタスクになります.

0 投票する
3 に答える
828 参照

c# - ボタンをdatagridview c#の新しい行で非表示にする

これは私のデータグリッドビューのビューです..

ここに画像の説明を入力

これは翻訳ボタンで、クリックすると横に新しい行が表示され、その行で新しいボタンも初期化されます。 翻訳ボタンを押すと

今私が欲しいのは、翻訳ボタンがクリックされた場合、表示される新しい行に翻訳ボタンが含まれていないことです..ボタンを動的に初期化しました..これが私のコードです。

ボタンがクリックされたときのイベントです。

何か案は?

0 投票する
10 に答える
60596 参照

c# - C#DataGridViewButtonCellはボタンのテキストを設定します

DataGridViewButtonCellに myを追加する必要がColumnあり、お互いに異なる名前を付ける必要があります。

しかし、テキスト プロパティは見つかりませんでした。

誰でも私を助けてもらえますか?

私はそのようなことをします

そして、それは機能しません

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

c# - Windowsフォーム - DataGridViewButtonColumnに更新/キャンセルボタンを表示するには?

ASP .NET Web アプリケーションを開発するとき、次のコードを使用して、ユーザーがDataGridView 列内のボタンをクリックしたときUpdateにボタンを表示します。CancelEdit

Windowsフォームでそれを行う方法はありますか? 私が今計画していることは、3 つDataGridViewButtonColumnEditUpdateを追加することCancelです。また、DataGridView のセル クリック イベントでは、Edit列が非表示になりUpdateCancel列が表示されます。

別の解決策はDataGridViewLinkCell 、セルをクリックした後に列の値を使用して変更することです。例: C#.Net の DataGridView からのテーブルの挿入、更新、および削除

SO には、DataGridView の選択/挿入/更新/削除コマンドについて多くの質問があります。しかし、この状況で使用するのに適した方法を知りたいです。どんな助けでも大歓迎です。

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

c# - 行/列のセルをクリックすると、DatagridviewButtonColumn がすべての行に表示されます

テキスト ボックスの列がいくつかある Datagridview がありDataGridViewButtoncolumnます。

今私の問題は、インデックス3セルをクリックしたときにこのボタンセルのみを表示する必要があることです。下の画像に示すように、インデックス3セルをクリックすると、ボタン列全体が表示されます。選択した行ボタンセルのみを表示したいボタン列がいっぱいではありません。

ここに画像の説明を入力

最初の行の値のセルをクリックすると、最初の行のボタンセルのみが表示され、2番目の行の値のセルをクリックすると、最初の行のボタンが非表示になり、現在の行のボタンが表示されるようになります。

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

c# - 複数のボタンを datagridviewbuttoncell に追加する

複数のボタンを datagridviewbuttoncell に追加したい

1列に単純な整数カウントが含まれていると想像してください

その横のボタン列には、+ と - の 2 つのボタンがあります。

次に、たとえば、クリックイベントをサブスクライブして、+ または - がクリックされた場合に続くテキスト列カウンターをインクリメントまたはデクリメントします。

これは可能ですか?

0 投票する
9 に答える
12839 参照

c# - 時々 DataGridViewButtonColumn のボタンを非表示にしたい

DataGridView以前の質問 (リンク) の件名がありました。ただし、ボタンがnull. これで問題ありません。しかし、それがnullの場合、ボタンDataGridViewButtonColumnのボタンをオプションで削除/追加(表示/非表示?)できる方法はありますか?

このような:

これは私がこれまでに試したことです(この例に基づいて

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

c# - データソースの更新ごとに Datagridview ボタン セルのテキストを変更する方法

TCP からパケットを受信する ac# アプリケーションがあり、パケットの解析中に datagridview にボタン列を作成します。ボタンのテキストは、受信したデータに従って変更する必要があります。つまり、'0' を受信した場合、その行のボタン テキストは 'STOP' である必要があり、'1' を受信した場合、その行のボタン テキストは ' である必要があります。始める'。常に倍数の行があります。Datagridview のデータ ソースは 10 秒ごとに更新されます。

私が直面しているのは、いずれかが変更された場合にすべてのボタンのテキストが変更されるたびです。すべての行ではなく、値が変更された行のボタンテキストのみを変更したい。

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

c# - ボタンのないセルとボタンのあるセルを datagridview に表示する方法

私は DataGridView を持っていて、グリッドにボタンを表示するセルとボタンを含まないセルを持つ列が必要です。この問題を解決するために、DataGridViewButtonColumn を追加し、列に行を追加するために呼び出すこのメソッドを作成しました。

問題は、セルの値を null に設定すると例外が発生することです。これらのセルの一部をボタンなしで表示するにはどうすればよいですか? ありがとうございました

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

vb.net - イベント時にファイルを開く

私は VB .Net プログラミングに慣れていません (まったくの初心者です)。特定のドキュメントが保存されている場所へのファイルパスなどの情報を含む DataGridView があります。DataGridViewButtonColumn を DataGridView に追加しましたが、ファイルを開くボタンを取得する方法がわかりません。

申し訳ありませんが、行き詰まった場所の出発点として提供するコードがありません。

前もって感謝します、