C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

ツリー一括表示

c# [WPF]DataGridについて /akita (19/08/07(Wed) 18:06) #91857
Re[1]: c# [WPF]DataGridについて /akita (19/08/07(Wed) 19:26) #91863 解決済み


親記事 / ▼[ 91863 ]
■91857 / 親階層)  c# [WPF]DataGridについて
□投稿者/ akita (1回)-(2019/08/07(Wed) 18:06:14)

分類:[C#] 


こんにちは。

DataGridに以下の方法でButtonを追加しています。
<DataGrid.Columns>
<DataGridTemplateColumn>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Command="{Binding Path=DataContext.DeleteLineCommand,
RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type DataGrid}}}">Delete</Button>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTextColumn Width="75"
Binding="{Binding LineNo}"
Header="Line No"
IsReadOnly="True" />
</DataGrid.Columns>


ViewModelからButtonだけ非表示したいのですが、どうやってもプロパティがバインドされません。

方法を教えていただきたいです。よろしくお願いいたします。
[ □ Tree ] 返信 編集キー/

▲[ 91857 ] / 返信無し
■91863 / 1階層)  Re[1]: c# [WPF]DataGridについて
□投稿者/ akita (2回)-(2019/08/07(Wed) 19:26:38)
No91857 (akita さん) に返信
>
> こんにちは。
>
> DataGridに以下の方法でButtonを追加しています。
> <DataGrid.Columns>
> <DataGridTemplateColumn>
> <DataGridTemplateColumn.CellTemplate>
> <DataTemplate>
> <Button Command="{Binding Path=DataContext.DeleteLineCommand,
> RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type DataGrid}}}">Delete</Button>
> </DataTemplate>
> </DataGridTemplateColumn.CellTemplate>
> </DataGridTemplateColumn>
> <DataGridTextColumn Width="75"
> Binding="{Binding LineNo}"
> Header="Line No"
> IsReadOnly="True" />
> </DataGrid.Columns>
>
>
> ViewModelからButtonだけ非表示したいのですが、どうやってもプロパティがバインドされません。
>
> 方法を教えていただきたいです。よろしくお願いいたします。
解決済み
[ 親 91857 / □ Tree ] 返信 編集キー/


管理者用

- Child Tree -