La mise en œuvre de la double-cliquez sur l'événement sur Silverlight 4 Datagrid

Toute bonne âme a un exemple de mise en œuvre de la Commande "Modèle" introduit par le Prisme sur un double cliquez sur l'événement dans une Silverlight 4.0 DataGrid?

J'ai essayé le suivant:

<data:DataGrid x:Name="dgUserRoles" AutoGenerateColumns="False" Margin="0" Grid.Row="0" ItemsSource="{Binding Path=SelectedUser.UserRoles}" IsReadOnly="False">
    <data:DataGrid.Columns>
        <data:DataGridTemplateColumn Header="">
            <data:DataGridTemplateColumn.CellTemplate>
                <DataTemplate>
                    <Button Width="20" Height="20" Click="Button_Click" Command="{Binding EditRoleClickedCommand}" CommandParameter="{Binding SelectedRole}" />
                </DataTemplate>
            </data:DataGridTemplateColumn.CellTemplate>
        </data:DataGridTemplateColumn>
        <data:DataGridTextColumn Header="Role Name" Binding="{Binding RoleName}" />
        <data:DataGridTextColumn Header="Role Code" Binding="{Binding UserroleCode}" IsReadOnly="True"/>
        <data:DataGridCheckBoxColumn Header="UDFM Managed" Binding="{Binding RoleIsManaged}" IsReadOnly="True" />
        <data:DataGridCheckBoxColumn Header="UDFM Role Assigned" Binding="{Binding UserroleIsUdfmRoleAssignment}" IsReadOnly="True" />
        <data:DataGridTextColumn Header="Source User" Binding="{Binding SourceUser}" IsReadOnly="True" />
    </data:DataGrid.Columns>
</data:DataGrid>

Comme vous le voyez j'ai essayé de brancher la Commande et il n'est pas de tir le cas de mon Modèle de Vue.

La recherche d'une bonne alternative.

Je ne vois pas de double-cliquez sur le code ici.
Je voudrais aussi savoir la réponse à cette question, quel est le meilleur moyen de mettre en œuvre un double-clic?

OriginalL'auteur Mohammed Mudassir Azeemi | 2010-03-13