c# - 如何在设计模式下为winform UserControl捕获悬停鼠标事件
问题描述
我正在构建一个用户控件,其中包含两个控件(一个标签和一个文本框)。当用户将用户控件拖到 WinForm 上时,我想让他们使用鼠标作为拆分器控件来控制框中的标签/文本框比例。我试图在控件中连接悬停事件,但它只在运行时有效。我如何在设计模式中做到这一点。??? 例子:
private void NgoUserControl_MouseHover(object sender, EventArgs e)
{
Control c = sender as Control;
Point pos = c.PointToClient(Cursor.Position);
c.Cursor = Cursors.SizeWE;
//
// resize logic
//
}
解决方案
推荐阅读
- firebase - 我们可以配置 FirebaseToken 的到期日期吗?
- python - 如何展平包含两项元组和一项元组的列表中的内部元组
- opengl - 如何在 OpenGL 中旋转 2D 正方形?
- sql-server - sql server将varchar转换为float导致问题
- powershell - 设置位置:找不到在 powershell 中接受参数“7”的位置参数
- filter - 如何平均按类别过滤的一列值?在 Power Bi
- ios - Xcode 12 AVMetadataMachineReadableCodeObject 问题
- sqlite - 含糊不清的列名
- javascript - 为什么我的函数返回 [AsyncFunction: repo]?
- javascript - 如何制作提前投票命令 Discord.js