How can I access my TextBox in button click event when both are in DataGrid Template Column? I can't access controls with x:Name and I can't seem to find a way.
XAML
<syncfusion:SfDataGrid x:Name="dataGrid" ItemsSource="{Binding Orders}" AllowEditing="True" AutoGenerateColumns="False">
<syncfusion:SfDataGrid.Columns>
<syncfusion:GridTextColumn MappingName="CustomerID"/>
<syncfusion:GridTextColumn MappingName="CustomerName"/>
<syncfusion:GridTemplateColumn MappingName="Country" SetCellBoundValue="True">
<syncfusion:GridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Value}" />
</DataTemplate>
</syncfusion:GridTemplateColumn.CellTemplate>
<syncfusion:GridTemplateColumn.EditTemplate>
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="auto"/>
</Grid.ColumnDefinitions>
<TextBox Grid.Column="0" Text="{Binding Value}" syncfusion:FocusManagerHelper.FocusedElement="True" x:Name="txt" />
<Button Grid.Column="1" Margin="0 4 5 3" Content="..." Click="btn_Click" x:Name="btn"/>
</Grid>
</DataTemplate>
</syncfusion:GridTemplateColumn.EditTemplate>
</syncfusion:GridTemplateColumn>
</syncfusion:SfDataGrid.Columns>
</syncfusion:SfDataGrid>
C#
private void btn_Click(object sender, RoutedEventArgs e)
{
// Get TextBox here
}