今、私はWPF DataGridのRowDetails機能をXamDataGridに実装しようとしています。私が実行しようとしました(今まで失敗した)持っているもの:XamDataGridで行の詳細を実装する
1.)ExpandableFieldRecordPresenterStyle
私は自分のスタイル このスタイルは、ウィンドウのリソースに座っているとExpandableFieldRecordPresenterStyleを置き換えるFieldSettingsでを交換し、テンプレートを設定し、/TemplateGridView(両方とも試してみました)のプロパティを自分のDataTemplate/ControlTemplate(両方を試しました)に渡しました。
スタイルは設定されていましたが、これはうまくいきませんでしたが、視覚的な表現に変更は見られませんでした。
2)は、私は自分のスタイルでDataRecordPresenterStyleを置き換えるFieldLayoutSettingsでDataRecordPresenterStyle
を交換してください。これは以前の方法と同じことであり、動作します。しかし、今では、元のDataPresenterStyleを再実装する必要があります。行の詳細コントロールを追加したいだけですが、残りの部分は変更しないでください。これは今私が立ち往生している場所です。私はinfragsticsフォーラムを研究している
<ControlTemplate x:Key="NestedRecordTemplate">
<TextBlock Text="test"/>
</ControlTemplate>
<Style x:Key="NestedRecordStyle" TargetType="{x:Type igDP:DataRecordPresenter}">
<Setter Property="Template" Value="{StaticResource NestedRecordTemplate}" />
</Style>
とインターネット(第2のオプションで行くことの提案があった)、まだ解決策を見つけていない:その両方で
は私のスタイルとテンプレートは非常にシンプルである変種。これを実現する方法の一例として使用することができ、このスレッドでは例があり