如何显示/隐藏面板
当鼠标悬停时,面板将显示在左侧,离开鼠标时面板将隐藏。
在 WPF 中如何做到这一点?
有组件吗?
When the mouse hover, the panel will be show on the left side and leave the mouse it will be hiden.
How to do that in WPF?
Is there any component?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是我的一个应用程序中的滑出式控制台面板(我没有包含样式,但您明白了)。它以零宽度和高度开始,并在单击切换按钮时展开(请注意将滑出动画与切换按钮的 Unchecked 事件相关联的 EventTrigger)。
如果您将其基于鼠标悬停事件,那应该会帮助您。
Here's a slide-out console panel from one of my apps (I haven't included the style, but you get the idea). It starts with a width and height of zero, and expands when a toggle button is clicked (notice the EventTrigger that ties the slide-out animation to the Unchecked event of the Togglebutton).
If you base it on the mouseover event instead, that should help you on your way.