右键单击gridview中的行,然后将上下文菜单显示到当前行(VB + WPF)

时间:2019-06-13 08:34:40

标签: wpf vb.net

我是VB.NET和WPF的新手,所以我需要一些帮助。我有一个WPF数据网格,其中包含来自模型的项目(行)绑定。当用户右键单击特定行并对该行(项目)执行一些操作时,如何显示上下文菜单。

<ListView Margin="5" Grid.RowSpan="1" Grid.Row="0" Name="lstSQL" >
   <ListView.View>
    <GridView>
       <GridViewColumn Header="Name" Width="40" DisplayMemberBinding="{Binding Name}"/>

    </GridView>
  </ListView.View>
</ListView>

和MainWindow:

Class MainWindow
Private _TestCollection As New ObservableCollection(Of Test)
Public Sub New()
MyBase.New()

InitializeComponent()

_TestCollection.Add(New Test("Name1"))
_TestCollection.Add(New Test("Name2"))
lstSQL.ItemsSource = TestCollection
End Sub

谢谢您的帮助

0 个答案:

没有答案