問題タブ [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.
c# - DataGridViewでCurrentCellの場所を取得する方法
HIDataGridViewでCurrentCellの場所を取得する方法。私のロードがdatagridviewの現在のセルに上記で設定されたすべてのコンボボックスをロードするタイミングが必要です。同じサイズになります。どうやってやるの?
.net - DataGridViewでのDataSetの使用とDataGridViewColumnの変更
DataGridView.DataSource = DataSet.Tableを使用しているときに、DataGridViewのDataGridViewColumnを変更するにはどうすればよいですか?
前もって感謝します。
vb.net - DataGridViewの列の見出しを中央に配置するにはどうすればよいですか?
私は奇妙な問題を抱えており、それはおそらく簡単な修正ですが、多くの調査の結果、解決策を見つけることができないようです。
列見出しを中央に配置しようとしてDataGridView
いるのですが、結果として中央に左バイアスが発生します。これは、インデントの問題のようです。この問題に関するいくつかの投稿を1つか2つのサイトで見ましたが、解決策はありませんでした。何かご意見は?
これが私が現在使用しようとしているステートメントです:
c# - グリッドビューの2つの列の間に列を追加します
winformアプリケーションでdatagridviewを使用しました。4列のデータセットを使用してdatagridをロードします。次に、column2とcolumn3の間に列を追加します。これを行う方法。ありがとう。
c# - DataGridView カスタム DataGridViewColumn セルでの奇妙な文字 'q' の問題
DataGridViewColumn、DataGridViewTextBoxCell から派生させ、IDataGridViewEditingControl を実装して、datagridview のカスタム列を作成しました。
シンプルな TextBox を含むユーザー コントロールを作成し、このコントロールをその列の編集コントロールとして使用しました。
今、私はこのシナリオで奇妙な問題を抱えています。文字「q」を押すと、DataGridView のカスタム列のセルに表示されず、何も起こりませんが、他のキーを押すとセルに正しく表示されます。
ここで何が問題になる可能性がありますか? イベントごとにデバッグしてあらゆる方法を試しましたが、まだ何も見つかりませんでした。
私が作成したカスタム列のコードを以下に示します。
これをデザイナーを介して DataGridView の列の 1 つとして追加しましたが、DataGridView はどの DataSource にも関連付けられていません。
誰かがこのコードの問題を指摘できますか?
c# - 一部のエントリのみのボタンを備えた DataGridView 列?
データのある行ごとに削除ボタンがDataGridView
必要です。一部の行にはデータがない場合があります。すべてのDataGridViewButtonColumn
セルにボタンが配置されているようですが、特定のボタンを非表示にする (または無効にする) 方法を見つけることができませんでした。
これを行う方法はありますか?
c# - DataGridViewCellで文字列の方向を設定するにはどうすればよいですか?
RightToLeft
DataGridViewColumnで特定のDataGridViewCellのプロパティを設定するにはどうすればよいですか?
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 代に増えました。これらのセル スタイルは変更されていません。番号が付け直されたばかりです。
これが何より面倒くさい。あなたもこれを見たことがありますか?パターンがあるかどうか知っていますか?どうすればいいですか?
前もって感謝します!
.net - DataGridView 列のテキストを右揃えにするにはどうすればよいですか?
DataGridView 列のテキストを右揃えにするにはどうすればよいですか? .NET WinForms アプリケーションを作成しています。
asp.net - GridViewのTextBox列
次のコードを使用して、グリッドビューにテキストボックス列を追加しました。
ユーザーは、テキストボックスに行の順序を入力します。これは、プログラムで使用する必要があります。関連する問題は次のとおりです。1。ユーザーが重複する値を入力できないようにします。javascriptまたはjqueryを使用する必要があります。2.グリッドビューページの変更間で値を保持します。
私の考えは、グリッドに1つの非表示の列を保持し、ユーザーがテキストボックスに値を入力して永続化が完了するとすぐに、その列に値を保存することです。
あなたのアイデア、コードスニペット、リンクを与える...
どうもありがとうございました