こんにちは、H.Columnの下のFunction-およびProcessinterface-Rowに対して、DataGridTemplateColumnに対してMouseDoubleClickイベントを使用したいと思います。
ただし、DataGridTemplateColumnのMouseDoubleClick-Eventはありません。誰でも助けることができます!
これは私のコードです:
<DataGridTemplateColumn x:Name="" Header="H." Width="50">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<DataTemplate.Triggers>
<DataTrigger Binding="{Binding Path=ObjectType}" Value="E">
<Setter Property="Visibility" Value="Hidden" />
</DataTrigger>
<DataTrigger Binding="{Binding Path=ObjectType}" Value="Function">
<Setter Property="Visibility" Value="Visible" />
</DataTrigger>
<DataTrigger Binding="{Binding Path=ObjectType}" Value= "Processinterface">
<Setter Property="Visibility" Value="Visible" />
</DataTrigger>
<DataTrigger Binding="{Binding Path=ObjectType}" Value="AND">
<Setter Property="Visibility" Value="Hidden" />
</DataTrigger>
<DataTrigger Binding="{Binding Path=ObjectType}" Value="OR">
<Setter Property="Visibility" Value="Hidden" />
</DataTrigger>
<DataTrigger Binding="{Binding Path=ObjectType}" Value="XOR">
<Setter Property="Visibility" Value="Hidden" />
</DataTrigger>
</DataTemplate.Triggers>
<Button Name="btnTable" Visibility="Hidden" Height="20" Width="25" Click="Button_Table_Click">
<Image Height="16" Source="" Stretch="Fill" Width="16"/>
</Button>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>