WPF - щелкните элемент в ListView - PullRequest
0 голосов
/ 26 мая 2020

Я пытаюсь получить выбранный элемент списка, щелкнув его или дважды щелкнув по нему.

    <StackPanel x:Name="doelenContentPanel" Orientation="Horizontal" Width="Auto" Grid.Column="0">
        <Grid Margin="0,0,50,0" Width="Auto">

            <TextBlock Name="textBlock" HorizontalAlignment="Left" Height="21" Margin="10,61,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="248" Text="PickerUse"/>

            <ListView Name="listView" HorizontalAlignment="Left" Height="Auto" Width="Auto" VerticalAlignment="Top">
                <ListView.View>
                    <GridView>
                        <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Name}" Width="200" />
                    </GridView>
                </ListView.View>
            </ListView>
        </Grid>
    </StackPanel>

для кнопок я могу просто использовать метод Add_click ($ window.rbImport.Add_Click ({) для элемента в WPF, но его нет в списке. Как я могу установить это программно, не изменяя сам WPF? Я пробовал $ window.listview, но когда я выбираю метод мыши, он сообщает мне, что этого метода не существует:

Method invocation failed because [System.Windows.Controls.ListView] does not contain a method named 'MouseDoubleClicked'

Спасибо

1 Ответ

1 голос
/ 26 мая 2020

Решение было:

 $WPFListView.Add_MouseDoubleClick({Write-Host "Double clicked"})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...