Note that there are some explanatory texts on larger screens.

plurals
  1. POTelerik WPF GridView prevent focus on button click
    text
    copied!<p>I have a radgridview where one column is an edit button which redirects the page and the rest of the columns are databound from my source.</p> <p>My problem is that to be able to press the edit button on a specific row for the first time the user basically has to press it twice because the first click for some reason focuses the entire gridview first into view.</p> <p>This only happens when the entire gridview does not fit into the view so I am guessing it tries to automatically fit itself as best as it can before it lets me press the edit button - it does not happen if i press on any of the static uneditable fields - only on the edit button</p> <pre><code>&lt;telerik:RadGridView Name="radGridView" VerticalAlignment="Top" AutoGenerateColumns="False" ValidatesOnDataErrors="None" IsReadOnly="True" ShowColumnSortIndexes="True" CanUserFreezeColumns="False" ItemsSource="{Binding PagedSource, ElementName=radDataPager}" &gt; &lt;telerik:RadGridView.Columns&gt; &lt;telerik:GridViewColumn Header="Edit"&gt; &lt;telerik:GridViewColumn.CellTemplate&gt; &lt;DataTemplate&gt; &lt;Button Content="Edit" Style="{StaticResource HyperLinkButtonStyle}" Click="EditButton_Click" /&gt; &lt;/DataTemplate&gt; &lt;/telerik:GridViewColumn.CellTemplate&gt; &lt;/telerik:GridViewColumn&gt; &lt;telerik:GridViewDataColumn DataMemberBinding="{Binding Organization}" Header="Organization"/&gt; &lt;telerik:GridViewDataColumn DataMemberBinding="{Binding VisitDate, StringFormat=d}" Header="Visit Date"/&gt; &lt;telerik:GridViewDataColumn DataMemberBinding="{Binding Location}" Header="Location"/&gt; &lt;telerik:GridViewDataColumn DataMemberBinding="{Binding Address}" Header="Address"/&gt; &lt;telerik:GridViewDataColumn DataMemberBinding="{Binding ContactPersonName}" Header="Contact Name"/&gt; &lt;telerik:GridViewDataColumn DataMemberBinding="{Binding ContactPersonEmail}" Header="Contact E-mail"/&gt; &lt;telerik:GridViewDataColumn DataMemberBinding="{Binding ContactMobileNumberConcatenate}" Header="Contact Mobile Number"/&gt; &lt;telerik:GridViewDataColumn DataMemberBinding="{Binding ContactHomeNumberConcatenate}" Header="Contact Home Number"/&gt; &lt;telerik:GridViewDataColumn DataMemberBinding="{Binding ContactOfficeNumberConcatenate}" Header="Contact Office Number"/&gt; &lt;telerik:GridViewDataColumn DataMemberBinding="{Binding ContactFaxNumberConcatenate}" Header="Contact Fax Number"/&gt; &lt;/telerik:RadGridView.Columns&gt; &lt;/telerik:RadGridView&gt; </code></pre> <p>Is there a way to prevent this focus from happening when I press on an edit button inside the grid? or am I missing something else</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload