C# 如何让new 出来的form显示在最外层?
2024-09-02 07:19:01
/// <summary>
/// 显示比对不同点的位置
/// </summary>
public void showDiffImage()
{
//在此处弹出不一样图
Bitmap newMap = Utils.DrawRectangleInPicture(showDiffMap, new Point(draw_x, draw_y), new Point(draw_x + 30, draw_y + 30), Color.Red, 2, 0);
if (newMap is Image)
{
int sizeX = newMap.Size.Width + 10;
int sizeY = newMap.Size.Height + 10;
ImageShow imageShow = new ImageShow();
imageShow.Size = new Size(sizeX, sizeY);
Image image = (Image)newMap;
imageShow.BackgroundImage = image;
imageShow.TopMost = true;
imageShow.ShowDialog();
}
}
注意:先设置topmost,再showDialog();
最新文章
- Xcode 插件失效
- imx6 gpio irq
- PHP空数组转化为json对象的问题
- runtime MethodSwizzle 实践之 奇怪crash : [UIKeyboardLayoutStar release]: message sent to deallocated instance
- 锋利的jQuery-6--序列化函数serialize()和serializeArray()在表单提交中的作用
- ThinkPHP目录结构
- mysql 日期
- 动态链接库 仅有.dll文件时候的使用方法
- Chp5: Bit Manipulation
- linux中改变文件权限和属性
- flex脚本的申明
- WinPcap编程入门实践
- DDD分层架构之我见
- Spring中@Value标签的使用详解
- 新学了几个python模块,不是很鸡肋。
- 汇编语言--微机CPU的指令系统(五)(算术运算指令)
- 微信小程序-两个input叠加,多次点击字体变粗或闪动
- GameObject数组
- TVD$XTAT在linux下安装使用详解
- rabbitmq 简单应用