問題タブ [datagridviewcolumn]

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

c# - DataGridViewでCurrentCellの場所を取得する方法

HIDataGridViewでCurrentCellの場所を取得する方法。私のロードがdatagridviewの現在のセルに上記で設定されたすべてのコンボボックスをロードするタイミングが必要です。同じサイズになります。どうやってやるの?

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

.net - DataGridViewでのDataSetの使用とDataGridViewColumnの変更

DataGridView.DataSource = DataSet.Tableを使用しているときに、DataGridViewのDataGridViewColumnを変更するにはどうすればよいですか?

前もって感謝します。

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

vb.net - DataGridViewの列の見出しを中央に配置するにはどうすればよいですか?

私は奇妙な問題を抱えており、それはおそらく簡単な修正ですが、多くの調査の結果、解決策を見つけることができないようです。

列見出しを中央に配置しようとしてDataGridViewいるのですが、結果として中央に左バイアスが発生します。これは、インデントの問題のようです。この問題に関するいくつかの投稿を1つか2つのサイトで見ましたが、解決策はありませんでした。何かご意見は?

これが私が現在使用しようとしているステートメントです:

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

c# - グリッドビューの2つの列の間に列を追加します

winformアプリケーションでdatagridviewを使用しました。4列のデータセットを使用してdatagridをロードします。次に、column2とcolumn3の間に列を追加します。これを行う方法。ありがとう。

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

c# - DataGridView カスタム DataGridViewColumn セルでの奇妙な文字 'q' の問題

DataGridViewColumn、DataGridViewTextBoxCell から派生させ、IDataGridViewEditingControl を実装して、datagridview のカスタム列を作成しました。

シンプルな TextBox を含むユーザー コントロールを作成し、このコントロールをその列の編集コントロールとして使用しました。

今、私はこのシナリオで奇妙な問題を抱えています。文字「q」を押すと、DataGridView のカスタム列のセルに表示されず、何も起こりませんが、他のキーを押すとセルに正しく表示されます。

ここで何が問題になる可能性がありますか? イベントごとにデバッグしてあらゆる方法を試しましたが、まだ何も見つかりませんでした。

私が作成したカスタム列のコードを以下に示します。

これをデザイナーを介して DataGridView の列の 1 つとして追加しましたが、DataGridView はどの DataSource にも関連付けられていません。

誰かがこのコードの問題を指摘できますか?

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

c# - 一部のエントリのみのボタンを備えた DataGridView 列?

データのある行ごとに削除ボタンがDataGridView必要です。一部の行にはデータがない場合があります。すべてのDataGridViewButtonColumnセルにボタンが配置されているようですが、特定のボタンを非表示にする (または無効にする) 方法を見つけることができませんでした。

これを行う方法はありますか?

0 投票する
5 に答える
4843 参照

c# - DataGridViewCellで文字列の方向を設定するにはどうすればよいですか?

RightToLeftDataGridViewColumnで特定のDataGridViewCellのプロパティを設定するにはどうすればよいですか?

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

c# - C# VS2008 - DataGridViewCellStyle 変数の名前が自動的に変更されるのはなぜですか?

初投稿!何年も潜んでいましたが、この問題についてグーグルで調べても結果は出ていません. だからここに行きます...

Visual Studio 2008 でこの動作を示す C# WinForms アプリがいくつかありますが、Visual Studio 2005 で作業していたときに同じ問題に気付いたと思います。メイン フォームにはタブ コントロールが含まれており、いくつかのサブタブにはいくつかの DataGridView コントロールがあります。デザイナーを使用して、すべての列を追加およびカスタマイズしました。

これらの列についてカスタマイズしたのは、HeaderText、MaxInputLength、および Name だけです。この場合、数値エントリを扱っているので、数値エントリを適切に表示するために、DefaultCellStyle の下にある "Alignment=TopRight" ("NotSet" を置き換える) を 1 つ変更しました。

ここで問題です。FormMain.Designer.cs が変更されるなど、メイン フォームの別の場所からコードの変更をチェックインしていると、DataGridViewCellStyle 変数名が魔法のように再番号付けされていることがよくあります。

FormMain.Designer.cs 全体で、以前に「dataGridVewCellStyle1」があった場所はすべて「dataGridViewCellStyle3」に名前が変更され、2 番の変数は 4 番に変更されました。

約 8 種類のカスタマイズされたセル スタイルを含むプロジェクトを持っていたことがありますが、そのフォームの他の場所で見た何かによって、魔法のように番号が付け直されることがよくありました。数回チェックインした後、その数は 50 代から 60 代に増えました。これらのセル スタイルは変更されていません。番号が付け直されたばかりです。

これが何より面倒くさい。あなたもこれを見たことがありますか?パターンがあるかどうか知っていますか?どうすればいいですか?

前もって感謝します!

0 投票する
7 に答える
153354 参照

.net - DataGridView 列のテキストを右揃えにするにはどうすればよいですか?

DataGridView 列のテキストを右揃えにするにはどうすればよいですか? .NET WinForms アプリケーションを作成しています。

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

asp.net - GridViewのTextBox列

次のコードを使用して、グリッドビューにテキストボックス列を追加しました。

ユーザーは、テキストボックスに行の順序を入力します。これは、プログラムで使用する必要があります。関連する問題は次のとおりです。1。ユーザーが重複する値を入力できないようにします。javascriptまたはjqueryを使用する必要があります。2.グリッドビューページの変更間で値を保持します。

私の考えは、グリッドに1つの非表示の列を保持し、ユーザーがテキストボックスに値を入力して永続化が完了するとすぐに、その列に値を保存することです。

あなたのアイデア、コードスニペット、リンクを与える...

どうもありがとうございました