我正在开发一个WPF错误记录应用程序,在这个应用程序中,当用户输入新的连接字符串时,连接按钮将被创建并显示在侧边栏上作为堆叠列表。
我想为那些连接按钮制定右键单击事件,以显示一个按钮上下文菜单,包括"查看(view)", "编辑(edit)"和"删除(delete)"选项。
我的MainWindow.xaml网格布局如下:
我想为那些连接按钮制定右键单击事件,以显示一个按钮上下文菜单,包括"查看(view)", "编辑(edit)"和"删除(delete)"选项。
我的MainWindow.xaml网格布局如下:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="200"/>
<ColumnDefinition Width="318*" />
</Grid.ColumnDefinitions>
<ScrollViewer VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Disabled">
<StackPanel Name="listConnections" Grid.Column="0" Background="#4682b4" Margin="0,0,0,-0.2" >
</StackPanel>
</ScrollViewer>
</TabControl>
</Grid>
我正在MainWindow.xaml.cs
中调用名为listConnections
的Stackpanel
,代码如下:
public MainWindow()
{
InitializeComponent();
GetUserData();
//Button to create new connection
listConnections.Children.Add(new NewConnectionButton(this));
this.Closed += new EventHandler(MainWindow_Close);
}
WPF 右键单击事件 我尝试按照这个链接创建右键单击事件,但是对我来说并没有起作用。请有人能帮我解决一下吗?