大家早上好,今天我想知道我如何切换主按钮显示左和右在2个二级按钮:我有三个按钮:主按钮在中间,左按钮和副按钮在两侧,左和右,当用户单击左或右时,主按钮处于隐藏属性中,然后按钮将显示,反之亦然,我的最大主按钮为7:PLAY、LEAVE、INSTALL、MAPS、INSTALL_BLOCK、RUN、REPAIR。,谢谢
private void LEFT_MouseDown(object sender, MouseButtonEventArgs e)
{
Dispatcher.BeginInvoke(DispatcherPriority.Background, (SendOrPostCallback)delegate
{
// EXAMPLE CODE //
}
}
private void RIGHT_MouseDown(object sender, MouseButtonEventArgs e)
{
Dispatcher.BeginInvoke(DispatcherPriority.Background, (SendOrPostCallback)delegate
{
// EXAMPLE CODE //
}
}
1条答案
按热度按时间vlju58qv1#
最好的方法是使用集合管理按钮。将所有按钮放入一个容器中,如
Grid
,并命名该容器。在后面的代码中,我们可以查询命名容器中所有
Button
类型的子元素,并将它们存储到列表中。现在,很容易遍历按钮列表,隐藏旧按钮并使新按钮可见。