如何在 Windows 窗体 PictureBox 中选择区域?

2023-12-24

我想通过允许用户选择来获取 PictureBox 中图片的一部分 矩形区域(类似于在 Photoshop 中使用选择工具完成的操作)。

我怎样才能做到这一点?


您必须根据单击和拖动的位置绘制矩形或线条。你的起点是鼠标 x, y,然后你会从鼠标释放 x, y 得到最后一个点。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Windows 窗体 PictureBox 中选择区域? 的相关文章

随机推荐

  • 从packages.config安装私有源Nuget包

    我在我们的一台内部服务器上有一个私人 nuget feed 我可以像这样从命令行安装此提要中的包 nuget install PackageName source DevServer NugetFeed 但是 如果我尝试从我们的packag
  • 将 Express Router 与 Next.js 结合使用

    我正在尝试将 Express Router 与 Next js 结合使用定制快递服务器示例 https github com zeit next js blob master examples custom server express s
  • 如何修复“找不到默认 Python”错误

    我在 Windows 服务器 64 位 中使用 python 它由另一个用户安装在他自己的目录中C user userx AppData Local Programs Python Python36 所有其他用户 不包括我 都可以在此服务器
  • codeigniter 指定限制为 NULL 在最新 CI 版本 2.1.2 中不起作用

    我有以下获取作者列表在我的 Codeigniter 模型之一中运行 function get authors list limit offset data array this gt db gt select gt from authors
  • 如何从 shell 脚本编辑 kubernetes 资源

    我浏览了文档来使用以下命令编辑 kubernetes 资源kubectl edit https kubernetes v1 4 github io docs user guide kubectl kubectl edit 命令 执行命令后
  • 重定向路线并显示消息

    我想知道是否有办法重定向路线或返回Response与数据并在另一个页面上获取它loader功能 基本上 我试图使用表单创建一个新对象 并重定向到另一个我想要显示创建成功消息的页面 这是一个表单页面示例 我正在尝试发送消息Response b
  • 如何知道topojson是否安装并正常工作?

    如何知道topojson是否安装好并且工作正常 一个要转换的小文件示例将不胜感激 包含源和预期结果 如果您还没有偶然发现这一点 我发现它是整个过程的一个很好的演练 http bost ocks org mike map http bost
  • 如何在 Java 中使用 Selenium WebDriver 和/或 Sikuli 平滑滚动

    作为测量 Web 应用程序 FPS 的测试套件的一部分 我需要执行网页的平滑滚动 也就是说 与用户抓住滚动条并用鼠标移动它时的平滑度相同 到目前为止 我已经尝试使用 sikuli 模拟按键 即多次按向上 向下箭头键来滚动整个页面 我也尝试过
  • Prometheus基于Label的过滤

    如何在Prometheus查询中添加标签过滤器 kube pod 信息 kube pod info created by kind ReplicaSet created by name alertmanager 6d9f74d4c5 ins
  • 通过 facebook graph api 创建事件

    有没有办法通过代码创建 facebook 事件 截至今天 请参阅文档 for v2 0 https developers facebook com docs graph api reference v1 0 event for v1 0 h
  • Spring 5 功能性 Web 框架无法与 Eureka 客户端一起使用

    当我启用微服务环境 Config Server Service Registry Eureka Gateway Zuul 时 Spring 5 功能 Web 框架无法工作 我有一个 Maven Spring Boot v 2 0 0 M3
  • 没有提交消息的 Git 提交

    如何在不指定提交消息的情况下提交更改 为什么默认需要它 git 通常需要非空消息 因为提供有意义的提交消息是良好开发实践和良好存储库管理的一部分 提交消息的第一行在 git 中随处可见 欲了解更多信息 请阅读 关于 Git 提交消息的注释
  • posmax:类似于 argmax,但给出了 f[x] 最大的元素 x 的位置

    Mathematica 有一个内置函数ArgMax http reference wolfram com mathematica ref ArgMax html对于无限域上的函数 基于标准数学定义 http en wikipedia org
  • 添加预览到 html 链接标签

    当我们共享一些链接时 它会显示一个链接预览图像和一些文本 我们如何添加到我们的http链接 希望我的问题很清楚 OG 可能就是您正在寻找的东西 它是一组具有特定属性的元标记 它们处理链接共享后显示的标题 描述和图像 更多这里 about O
  • 如何在Django中存储图像文件?

    Django 中存储图像文件的典型场景是什么 更具体地说 图像是否直接存储在本地文件系统或 Amazon S3 上的数据库 blob 例如 MongoDB GridFS 中 对于这三种情况 是否有工具或 django 软件包可用于简化您存储
  • 为什么 VS Code 中的 Nodejs 断点会根据完整路径是否出现在选项卡标题中而被禁用?

    我的 Mocha 测试中的断点在一个 VS Code 选项卡中的完全相同的行上设置时有效 但在另一个选项卡中则无效 区别 如果选项卡中显示完整路径 则断点有效 屏幕截图中的第二项 但是 如果没有路径的文件名出现在选项卡标题中 则断点在执行期
  • Linux X11 - 全局键盘挂钩

    是否有可能 或如何 创建一个像 Windows 中的全局钩子 SetWindowsHookEx 一样工作的机制 在 Linux X11 C 中 我希望能够赶上关键事件 但进一步传播的可能性 我正在尝试使用XGrabKey https sta
  • 如何使用 UICollectionview 播放 Facebook 风格的视频

    我正在尝试播放视频UICollectionview电池使用ZOW视频播放器 https github com stoncle ZOWVideoPlayer 视频播放完美 但目前我的集合视图正在播放所有可见视频 我只想播放单个完全可见的视频
  • JVM堆未释放

    我是分析 Java 内存问题的新手 如果这个问题看起来很幼稚 请原谅我 我的应用程序运行时设置了以下 JVM 参数 Xms3072m Xmx3072m XX MaxNewSize 1008m XX NewSize 1008m XX Perm
  • 如何在 Windows 窗体 PictureBox 中选择区域?

    我想通过允许用户选择来获取 PictureBox 中图片的一部分 矩形区域 类似于在 Photoshop 中使用选择工具完成的操作 我怎样才能做到这一点 您必须根据单击和拖动的位置绘制矩形或线条 你的起点是鼠标 x y 然后你会从鼠标释放