我有此代码:
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
if(chckeckbox.checked)
{
//the distance that the mouse made when the left click remained clicked
}
}
通过什么我必须更改注释才能使其起作用? 除此之外,如果我已经在某个事件中找到它,那么我会有点迷路...如果在另一个事件中还是在这里,我必须把它放进去?
PS:我曾经尝试过类似的方法,但它总是给我0。
Form1 testa = new Form1();
Point i = testa.Location;
Point z = testa.Location;
int res = i.X - z.X;
int pls = i.Y - z.Y;
答案 0 :(得分:2)
处理keys = ['a', 'c', 'e']
values = []
for k in keys:
values.append(d[k])
print(values)
[1, 3, 5]
并保持重点。然后在MouseDown
事件中计算距离:
MouseClick