問題タブ [datagridrowheader]

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

wpf - DataGrid で DataGridRowHeader 列のサイズ変更をサポートする方法

SelectAll ボタンと行ヘッダーを含む列である dataGrid の 0 番目の列のサイズ変更を許可したいと思います -

ここに画像の説明を入力

から取得した画像 - WPF Toolkit DataGrid、パート II – カスタム スタイル

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

c# - データグリッドの行にラベルを付ける最も簡単な方法

xml WebResponse を読み込むデータセットがあり、このデータセットからテーブルを抽出してマージします。マージされたテーブルに 7 つのハードコードされたラベルを追加してデータグリッドに表示するにはどうすればよいですか。ラベルは常に同じ値であり、順序は常に同じであること。

簡単にするために、テーブルに 7 行のヘッダーを追加したいと思いますか? データグリッドで表示します。

私が試したこと

しかし、行の後のセルは正しくありません。

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

wpf - WPF DataGrid RowHeader MouseEnter MouseEventHandler

datagridがあり、ロードされたイベントです。MouseEnterとMouseLeaveのイベントハンドラーを作成します。

Datagrid Columnヘッダーに対しては実行できましたが、Rowに対して実行する方法がわかりません。

コードは次のとおりです。

plsは私を助けます。ありがとうディー

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

wpf - プログラムで設定された DataGrid RowHeader - テキストは空白ですが、コンテンツは設定されています

プログラムで DataGrid を作成していますが、正常に動作していますが、RowHeaders が正しく表示されません。ツールチップには正しいコンテンツが表示されますが、ヘッダーに空白が表示されているため、テキストは明らかにそこにあります。どうやらスクリーンショットを投稿できません.10行ほどのグリッドが表示され、ヘッダーは幅150ですが、何も表示されず、データの列がいくつか表示されます。

DataGrid を作成するコードは次のとおりです。

そして、RowHeader ラベルにテキストを配置する方法:

私がしていないことは何ですか?ティア!

ジャネン

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

wpf - データグリッド行を取得する

DataGrid の行のリストを取得するにはどうすればよいですか? バインドされたアイテムではなく、 DataGridRowsリストです。

これらの行の可視性を制御する必要がありますがDataGridRow、データ オブジェクトとしてではなく、としてのみ制御できます。

ありがとう!

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

c# - winforms datagridview 行ヘッダーをバインドします

C# DataGridViewWinforms では、datagriview のdatasourceプロパティを使用してクラスのリストをバインドしています。クラス プロパティの 1 つを datagriview の にバインドする方法はありrowheaderますか?

iterate何千ものレコードがあるため、すべての行に行ヘッダー値を 1 つずつ追加したくありませんでした。そのため、データソースを設定するときにバインドされたクラスから行ヘッダーが値を取得するようにしました。

たとえば、このクラスがあり、行ヘッダーに顧客 ID を表示したいとします。

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

wpf - WPF DataGridの行ヘッダーをクリックしたときのイベント?

私のWPFプロジェクトには、DataGrid. ユーザーが をクリックしたときにイベントを取得したいのですが、RowHeader見つかりません。何か案は?

前もってありがとう、
フランク

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

c# - DataGridViewの行ヘッダーは、並べ替え時にキャプションを失います

私はここで次のようなヒントに従いました:

これの助けを借りて、私はメソッドを設定しました:

そして、それは私のすべての行のヘッダーをキャプションでうまく埋めます。列を並べ替えようとすると、問題が発生します。このメソッドが再度呼び出され、行が異なる方法で配置されている場合でも、キャプションは同じ順序のままになります。次のようにこのメソッドが再度呼び出されないように、bool値を使用してみました。

ただし、行が削除されて再度追加され、プロパティが失われるため、キャプションはまったく追加されません(完全にわからないため、間違っている場合は修正してください)。

両方の方法はありますか:行のキャプションを維持し、それに応じて並べ替えますか?

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

wpf - DataGrid 行の詳細の選択

RowDetailsTemplate が ListBox に設定されている DataGrid があります。以下のように DataGridRowHeaderStyle を ToggleButton として設定しました。

以下のように DataGridRowHeader トグル ボタンをクリックすると、DataGridRow が選択されます。

私が望むのは、次に ListBox アイテムを選択したときに、それが選択されてアクティブになることです。ただし、アクティブにするには 2 回クリックする必要があります。親切に助けてください。

編集 - RowDetailsTemplate: