以下是代码
using System.Windows.Forms;namespace test3
{
public partial class F11 : Form
{
public F11()
{
InitializeComponent();
}
private void button1_MouseDown(object sender, MouseEventArgs e)
{ button1.Parent = this;
button1.BringToFront(); }
}
}我大概知道问题出在哪里,应该是容器的边框存在某个非0的值,当我把按钮的父容器从当前panel改变为窗口后,坐标由相对于当前panel改为相对于窗口,而之前计入边框,现在不计入后,坐标自然往左上角移动。但我不知道具体该怎么解决这个问题。请问我该怎么获取这个边框值,或者把这个边框值改为0?
using System.Windows.Forms;namespace test3
{
public partial class F11 : Form
{
public F11()
{
InitializeComponent();
}
private void button1_MouseDown(object sender, MouseEventArgs e)
{ button1.Parent = this;
button1.BringToFront(); }
}
}我大概知道问题出在哪里,应该是容器的边框存在某个非0的值,当我把按钮的父容器从当前panel改变为窗口后,坐标由相对于当前panel改为相对于窗口,而之前计入边框,现在不计入后,坐标自然往左上角移动。但我不知道具体该怎么解决这个问题。请问我该怎么获取这个边框值,或者把这个边框值改为0?
解决方案 »
- Regex.Match█████C#正则表达式使用方法
- 关于提取一个project里面form,但是功能没有的问题
- 100分求助啊。。。如何通过网页启动服务器某个进程...高手帮忙看看
- reflector---史上最强大反汇编工具
- 急 在线等待 SQL server 2005添加数据库 显示只读
- Service与应用程序间如何通讯?(即.系统服务端写好了,但是如果编写一个控制程序,给服务端发命令?)
- 怎样将object转换为struct?这个object是由struct转换而莱的
- 请教CMPP技术隐藏签名的原理!
- LINQ TO SQL 是否支持一个实体对应多个表
- 在WEBFORM应用中,如何开放服务器端.xml数据文件的可写权限?
- 定义一个磁盘disk类与其派生类HardDisk,这个的主方法怎么写啊
- .net 连接 MyCat 中文乱码 大佬们帮帮忙
那按钮的xy减一个像素
那按钮的xy减一个像素
不太明白,这个跟按钮应该已经没关系了吧?之前我把panel设置的边框样式改成的3D,现在设置为none之后,就看不到panel本身的边框了。怎么才能既看得出这个边框,又能让按钮不怎么位移呢?
那按钮的xy减一个像素
不太明白,这个跟按钮应该已经没关系了吧?之前我把panel设置的边框样式改成的3D,现在设置为none之后,就看不到panel本身的边框了。怎么才能既看得出这个边框,又能让按钮不怎么位移呢?
panel还原回来,按钮变xy