問題タブ [datagridcell]

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

c# - DataGridCell が編集されているときに「コマンド」のようなイベントを作成する方法

In my program I have a DataGrid with 4 different columns. I would like to make it so that, in one of the columns, when a cell is selected for editing, I am able to change the content of that cell programmatically. For example, on edit, the current string value in the selected cell might change to "selected". I've looked through the DataGridCell class here, and haven't really found anything that would detect an edit to a cell. It would be nice if there was like some "cellClick" event for each DataGridTextColumn in xaml. How do I achieve this type of handler?

The xaml of my DataGrid:

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

wpf - WPF DataGridCell BorderThickness=0 が機能しない

DataGridColumnHeader.BorderThickness=0 は機能しますが、DataGridRow や DataGridCell は機能しません。

結果:

ここに画像の説明を入力

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

wpf - DataGridCell.IsEditingがtrueのときにDataGridRowの色を変更する方法は?

DataGridCell.IsEditingがtrueのときにDataGridRowの色を変更する方法は?

ユーザーがセルをダブルクリックすると、テキストが強調表示され、行全体が選択解除されます (つまり、行の色が透明に変更されます)。その時点で選択されているもののみを強調表示する必要があり、ユーザーが編集またはフィールドから離れた後にフォーカスを失った場合、カーソルがどの行にあるかに応じて、行を再び強調表示できます。

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

c# - Cellvalue による DataGridCell の色分け

列数が異なるWPF DataGridがあります。値に依存する単一セルに色を付けたい。例: cell-value が 0 の場合、赤。

これらは私の実験です:

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

wpf - データグリッドのツールチップを追加し、データグリッドの変換された値をツールチップに表示する方法は?

DataGrid があり、DataGrid 列の 1 つが次のようになります。

問題は、列の値を列のサブ値のリストに変換する必要があることです。セルフを使ってみました。明らかに、うまくいきません。

どうすればタスクを解決できますか? 可能です。

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

c# - WPF: 動的ツールチップを DataGridCell に追加

TabControlデータベースにクエリを実行し、これらのレコードの 1 つ以上のフィールドが特定の条件を満たさない場合にいくつかのテーブルのいくつかのレコードを表示する最初の WPF アプリケーションを開発しています。

DataTableas データ ソースがあり、 を使用しDataGridて結果 (つまり、間違ったレコード) を表示しています。フィールドが間違っていると見なされる理由を示すためToolTipに onを使用したいと思います。特定のフィールドごとに動的に設定できるように、とDataGridCellを反復処理する方法はありますか?DataGridRowDataGridCellToolTip

前もって感謝します。

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

c# - Datagridview 内で Quantity 値を変更すると、価格も変更されます。どのように可能ですか?どのイベントがこれを行いますか。CellEndEdit はすでに使用されています

Datagridview 内で数量値を変更したいのですが、価格も変更されます。どのように可能ですか?C# Windows form.CellEndEdit を使用するイベントは、他のセル (製品名) によって既に使用されています。

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

c# - マウスオーバーで DataGrid セルを編集

たくさんの行と列がDataGridある があります。ユーザーがマウスをフォーカスしたときにセルを編集できるようにしたいです ( IsMouseOver)。

これまでのところ、私が見つけたのはこれだけです

マウスが上にあるときにセルのプロパティを設定できます。しかし、マウスが上にあるときにイベントを起動するにはどうすればよいでしょうか?