c# - C# WinForm:单击显示帮助工具提示和 Shift+单击显示管理面板登录?
问题描述
我目前正在制作我的第一个小型应用程序,以更好地自动化我在工作中所做的事情。
我有一个面板,顶部有一个帮助 (?) 按钮。当用户点击它时。它显示了程序用于什么以及向谁寻求帮助的小工具提示。但是,如果您按住 Shift 键并单击帮助按钮,我也有一个带有登录框的“管理面板”。
我该怎么办?我找不到任何带有按钮的组合动作。
即:单击显示工具提示帮助 & Shift+单击显示管理区域登录。
如果我的措辞有任何错误或任何新的错误,请原谅我。我正在学习,并且在这里是全新的。
感谢您提前回答!
解决方案
在你的按钮点击事件中试试这个: -
if ((Control.ModifierKeys & Keys.Shift) != Keys.None)
{
// show admin panel
}
else
{
//show help tooltip
}
推荐阅读
- java - 如何使用 2 阶段提交协议管理跨微服务的事务?
- ios - 从 PHImageManager 获取视差或深度数据
- api - 如何使用ticketmaster 的开发者API 检索特定事件的挂牌价格数据?
- c++ - MSB3073:命令“mc :VCEnd”以代码 1 退出
- chart.js - Chart.js 如何制作示例数学轴?
- ios - 使用 WhatsApp 或 Messages 等任何应用打开应用时,Branch SDK 参数为空
- android - 无法导入 android.support.design.internal.*
- vb.net - VB.Net - 如何每 1000 微秒在 Timer 中使用 Nested-if?
- console - 有没有办法在不访问 rubygems.org 的情况下手动安装 rubygem?
- powershell - 如何在 Powershell 中列出直接下属