以下のスケッチのようなカスタムdataGridDataGridTextColumnを作成する必要があります。
赤い長方形はTextBoxであり、列内を検索するために使用されます。
これまでのところ、私はこのようなデータグリッドを実装しました(バージョンを簡略化):
<DataGrid x:Name="CompassLogDataGrid"
Grid.Row="1"
Style="{DynamicResource ResourceKey=DataGridStyle}"
IsTextSearchEnabled="True">
<DataGrid.Columns>
<DataGridTextColumn CellStyle="{StaticResource IdCell}"
x:Name="ID"
Header="ID"
Foreground="Black"
Binding="{Binding ID}"
DisplayIndex="0" />
<DataGridTextColumn x:Name="DateGTC"
Header="Date"
Binding="{Binding DateString}"
CellStyle="{StaticResource DateGTCCell}" />
</DataGrid.Columns
</DataGrid
これらのtextBoxを作成する方法がわかりません。手がかりはそれをいただければ幸いです