【问题标题】:MouseLeftButtonUp is not triggered on the RadGridView Rows未在 RadGridView 行上触发 MouseLeftButtonUp
【发布时间】:2013-06-28 10:02:26
【问题描述】:

我正在使用 Telerik RadGridView 来显示数据。我想实现双击该行并打开它。我之前使用 MouseLeftButtonUp 事件在 DataGrid 上实现了这一点。但在 RadGridView 中,它不是在行区域触发,而是在行之外触发。

我已经搜索了很长时间,但没有得到类似的情况。下面是我的 XAML 代码:

<telerik:RadGridView x:Name="rgvSystemUser" ItemsSource="{Binding SystemUsers}" IsReadOnly="True"
                         AutoGenerateColumns="False"
                         CanUserSelect="True" SelectionUnit="FullRow">
        <i:Interaction.Triggers>
            <i:EventTrigger EventName="MouseLeftButtonUp">
                <i:InvokeCommandAction Command="{Binding GridDoubleClickCommand}" CommandParameter="{Binding ElementName=gridSystemUser,Path=SelectedItem}"></i:InvokeCommandAction>
            </i:EventTrigger>
        </i:Interaction.Triggers>
        <telerik:RadGridView.Columns>
            <telerik:GridViewDataColumn DataMemberBinding="{Binding UserName}" Header="UserName" IsGroupable="False" Width="1*"></telerik:GridViewDataColumn>
            <telerik:GridViewDataColumn DataMemberBinding="{Binding TECLevel}" Header="TEC Level" Width="1*" ></telerik:GridViewDataColumn>
            <telerik:GridViewDataColumn DataMemberBinding="{Binding UserRole}" Header="Role" Width="1*" ></telerik:GridViewDataColumn>
            <telerik:GridViewDataColumn DataMemberBinding="{Binding UserNotes}" Header="Notes" IsGroupable="False" Width="2*" ></telerik:GridViewDataColumn>
        </telerik:RadGridView.Columns>
    </telerik:RadGridView>

谁知道为什么?并帮助我。

【问题讨论】:

    标签: silverlight radgridview mouseleftbuttonup


    【解决方案1】:

    尝试将 mouseLeftbuttonup 替换为,这将在双击或键盘输入时执行命令

    <i:Interaction.Triggers>
            <i:EventTrigger EventName="RowActivated">
                  <i:InvokeCommandAction Command="{Binding Path=EditEventCommand}" />
            </i:EventTrigger>
    </i:Interaction.Triggers>
    

    【讨论】:

      猜你喜欢
      • 2010-09-24
      • 1970-01-01
      • 2012-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-08
      相关资源
      最近更新 更多