問題タブ [rowdetailstemplate]

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

wpf - データ値に基づく RowDetailsTemplateSelector が更新されない

バインドされたデータ オブジェクトの値を使用して使用するデータ テンプレートを決定する RowDetailsTemplateSelector を持つデータグリッドがあります。問題は、値の値を変更してコミットしても、テンプレートが適切なものに切り替わらないことです。テンプレートを変更するトリガーは何ですか?

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

silverlight - Silverlight : DataGrid RowDetailTemplate でコントロールにアクセスする方法

以下のコードがあり、RowDetailsTemplate で「btnUpdate」ボタン コントロールを取得し、コード ビハインドで可視性を設定したいと考えていました。どうやってやるの?どんなアドバイスでも大歓迎です。事前に感謝します。

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

c# - DataGrid-RowDetailsTemplate 内の stackpanel の変数が認識されない

DataGrid.RowDetailsTemplate 内にスタック パネルがあります。スタック パネルには、テキスト ボックスとボタンがあります。C# コード ビハインドのボタンの機能は、テキスト ボックスの値を使用しようとしましたが、エラーが発生しました。

「名前 'toCheck' は現在のコンテキストに存在しません」.

テキスト ボックスの値を使用するにはどうすればよいですか?

xaml:

c# の後ろ:

皆さん、ありがとうございました。

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

c# - Rowdetailtemplate で Datagrid にアクセスする

Items.refreshDatagrid.RowDetailsTemplate で Datagrid を作成しました。Datagridの外で作成されたボタンをクリックしたときに使用したいと思います。

ボタン button_refreshDetail を使用して datagrid_Detail のこの関数にアクセスする方法が見つかりません。これが私のコードです:

ご協力ありがとうございました。

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

wpf - WPF と XAML では、行の詳細の列を動的に変更して、いくつかの列をスキップした後、親行の下に配置するにはどうすればよいですか?

私は以下のように表示するモデルを持っています:

ここに画像の説明を入力

私が達成しようとしているのは、行の詳細をデフォルトの方法で表示するのではなく、親グリッドの列に合わせて表示することです。詳細グリッドで最初の 3 列をスキップする (空白にする) )、詳細を親行の「番地名」、「番地」列に合わせます。

これを達成するために調べる必要があるプロパティを誰かが教えてくれたら、それは素晴らしいことです。

更新: ある程度の進歩はありましたが、まだ完全ではありません。希望どおりの行が表示されていますが、列のサイズを変更すると行が壊れます。列幅の変更に関連するイベントや、幅を調整するためのコード ビハインドを作成する類似のイベントは見つかりませんでした。WPFでどのように行われますか? また、これを達成するためのより良い方法はありますか?ここに画像の説明を入力

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

コードビハインドは次のとおりです。

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

c# - RowDetailTemplate のコンボボックスは、選択した列の前にすべて更新します

Datagrid の RowdetailsTemplate に Combobox があります。列を切り替えると、前に選択した値で Datagridcolumn の値が自動的に変更されます。Datagrid 列の値は、コンボボックスの値が変更された場合にのみ変更する必要があります

私の問題を理解し、助けてくれることを願っています =)