WPFウィンドウでは、データグリッドビューがデータベースからロードされます。データベースからの値に基づいてエンベロープ/ディセーブル(Datagridビュー内)-WPF
このデータグリッドビューの設計コードである(これは、2列含まれている - 名前、アクション)。
<DataGrid x:Name="dgrid" HorizontalAlignment="Left" Margin="0,65,0,0" VerticalAlignment="Top" >
<DataGrid.Columns>
<DataGridTextColumn Header="Name" Binding="{Binding Name}" Width="160"></DataGridTextColumn>
<DataGridTemplateColumn Header="Action" Width="*">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Button Name="btnEdit" Content="Edit" />
<Button Name="btnDelete" Content="Delete" />
<Button Name="btnActivate" Content="Activate" />
<Button Name="btnDeactivate" Content="Deactivate" />
</StackPanel>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
Name]列には、データベース値から値を結合し、そしてカラムを、以下の4つのボタンが含まれています!私はこれを行うために必要なもの
、(たとえば、活性化状態のための)データベースの別の列の値に基づいて、btnActivateは、btnDeactivateは彼らの プロパティを有効にしている設定する必要があります! これをどのように達成できますか?あなたのボタンから適切なプロパティへの結合を開始する必要が