問題タブ [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 に答える
909 参照

wpf - 行ヘッダーの文字列を連結する - xaml

私の問題は次のとおりです。データテーブルにバインドされたデータグリッドがあります。を行ヘッダーに配置し、に 2 つの文字列の連結を表示しButtonたいと考えています。Button.Contentこれら2つのソリューションを組み合わせてみました:これこれ

それぞれ個別に成功していますが、組み合わせると空白になりますButton.Content。これが私が試したことです

どんな助けでも大歓迎です。

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

c# - プログラムで DataGrid の RowHeaderTemplate を設定する方法は?

XAML で記述された WPFDataGridを C# に変換しています (聞かないでください)。

次のようになります (簡潔にするために一部のプロパティは省略されています)。

Days次のように設定されています:

実行すると、は空白になります (およびDataGridではありません)。RowHeaderLightYellowLime

Card.RowHeaderTemplate.VisualTree = Days;も試してみましたが、役に立ちませんでした。

どこが間違っていますか?プログラムでどのように設定できRowHeaderTemplateますか?

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

c# - コードビハインドからのWPFデータグリッド行ヘッダートグルボタンのvisualstateの変更

WPF では、データグリッド行ヘッダーのトグル ボタンを使用して、各親データグリッド行の詳細な可視性を子データグリッドとして表示しています。トグル ボタンをクリックすると、対応する親データグリッド行の表示状態が「チェック済み」状態に変わります。正常に動作しています。しかし同時に、各トグルボタンをクリックせずに、他のすべての親データグリッド行の視覚状態を「未チェック」または「通常」として視覚状態にしたかったのです。次のコードを使用しています。しかし、それは正しく機能していません。しかし、各トグル ボタンをクリックすると、その表示状態が適切に変化しています。

また、試してみましたが、

お願い助けて。ありがとう。

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

c# - NUnit を使用した WPF トグル ボタンのテスト

wpfトグルボタンをテストするには? テスト用に次のコードを使用しています。

次のコードは、私の wpf アプリケーションのトグル ボタン クリック イベントの定義です。

しかし、toggle.Toggle()は関数ToggleButton_Click()を呼び出しておらず、 datagrid.Rows[0].IsSelectedは常にfalseを返します。ToggleButton_Click()関数で、対応する行の選択を true から false または false から true に変更しています。しかし、コントロールは関数ToggleButton_Click()に来ていません。トグルボタンからToggleButton_Click()関数を呼び出す他の方法はありますか?

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

c# - 行ヘッダー列の WPF ヘッダー

行ヘッダー列にヘッダーを追加する必要があります。

DataGridはカスタムDataGridです。

これは私のRow-Headerです:

RowHeader列にヘッダーを追加するにはどうすればよいですか?

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

wpf - DataGrid の右側の DataGrid 行ヘッダー

DataGrid の行ヘッダーをグリッドの右側に表示することは可能ですか? DataGrid のコントロール テンプレートをいくつか見つけようとしましたが、行ヘッダーの位置を変更できるものはありません。ありがとうございました

編集:写真で、これを変えたい

ここに画像の説明を入力

これに

ここに画像の説明を入力

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

c# - DataGridRowHeader ボタンのツールチップを行オブジェクト プロパティにバインドする

DataGridRowHeaderテンプレートに、列の右側に配置するボタンがあります。

このレイアウトの良いところは、ボタンをクリックしても、列に配置した場合のように行が選択されないことです。

私が今見つけている問題は、ボタンのToolTip. ハードコーディングしても、空白に戻り続けます。同じ種類のバインディングが正常にVisibility機能します。

ツールチップを修正するにはどうすればよいですか?