световой сигнал PassEventArgsToCommand mvvm повреждает приложение в ListBoxDragDropTarget

Привет я пытаюсь передать eventargs аферисту, которого я связываю в ViewModel. Все хорошо работает, если я не использую PassEventArgsToCommand = "Верный". Но Если помещенный PassEventArgsToCommand = "Верный", чем повреждение приложения. У Вас была подобная проблема?

                <Controls:ListBoxDragDropTarget Grid.Column="1" AllowDrop="true" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch" >
                <i:Interaction.Triggers>
                    <i:EventTrigger EventName="Drop">
                        <GalaSoft_MvvmLight_Command:EventToCommand Command="{Binding PersonDrop, Mode=OneWay}" PassEventArgsToCommand="True" />
                    </i:EventTrigger>
                </i:Interaction.Triggers>
            <ListBox x:Name="fromListBox" ItemsSource="{Binding Person, Mode=TwoWay}">
                            <ListBox.ItemTemplate>
                                <DataTemplate>
                                    <TextBlock Text="{Binding Name, Mode=TwoWay}"></TextBlock>
                                </DataTemplate>
                            </ListBox.ItemTemplate>                           
                        </ListBox>

            </Controls:ListBoxDragDropTarget>
1
задан Damir R. 26 July 2010 в 08:06
поделиться

1 ответ

Хорошо. Я выяснил. Я использовал System.Windows.DragEventArgs вместо Microsoft.Windows.DragEventArgs в качестве аргумента в моей команде.

2
ответ дан 2 September 2019 в 22:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: