1つのフォームでDataGridを使用するWPFアプリケーションがあります。私たちの要件は、そのデータグリッドの1つの列にボタンがあり、クリックするとファイルの参照を要求され、そのファイルのパスを取得することです。その後、そのパスは同じボタンを置き換えるtextBlockに設定されます。では、何をする必要がありますか?現在、パスを取得できますが、ブラウジングからパスを選択した後にTextBlockを表示する方法。
<toolkit:DataGridTemplateColumn Header="Attachment Copy Of Invoice" Width="180" >
<toolkit:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock x:Name="Attach" Uid="Ata" Text="{Binding Path=Attachment, UpdateSourceTrigger=PropertyChanged}" />
</DataTemplate>
</toolkit:DataGridTemplateColumn.CellTemplate>
<toolkit:DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<Button Name="Click" Click="Click_Click" ></Button>
</DataTemplate>
</toolkit:DataGridTemplateColumn.CellEditingTemplate>
</toolkit:DataGridTemplateColumn>