|
<syncfusion:GridTemplateColumn HeaderText="CustomerName" MappingName="CustomerName" >
<syncfusion:GridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel>
<Button x:Name="btnContent" Content="{Binding CustomerName}" Width="100" Height="50" syncfusion:FocusManagerHelper.FocusedElement="True"
Command="{Binding Path=DataContext.RowDataCommand,ElementName=sfDataGrid}"
CommandParameter="{Binding ElementName=hyperlink}"/>
<TextBlock x:Name="hyperlink" HorizontalAlignment="Center" Visibility="Collapsed">
<Hyperlink >Link</Hyperlink>
</TextBlock>
</StackPanel>
</DataTemplate>
</syncfusion:GridTemplateColumn.CellTemplate>
</syncfusion:GridTemplateColumn> |
|
public void ChangeCanExecute(object obj)
{
//Button Clicked when Hyperlink show below Button
var textBlock = (obj as TextBlock);
if(textBlock.Visibility == Visibility.Collapsed)
textBlock.Visibility = Visibility.Visible;
} |