标签1:
lblLeftToRight.Location = new Point(lblLeftToRight.Location.X + 10, lblLeftToRight.Location.Y);
标签2:
lblLeftToRight.Location = new Point(lblLeftToRight.Location.X - 10, lblLeftToRight.Location.Y);
通过使用timer
和Point
结构,我正在移动label1和label2。
我希望在两个标签相互联系时发出消息。
答案 0 :(得分:1)
应该很简单:http://msdn.microsoft.com/en-us/library/y10fyck0.aspx
标签有:顶部,左侧,高度和宽度
Rectangle r1 = new rectangle (label1.left,label1.top,label1.width,label1.height);
Rectangle r2 = new rectangle (label2.left,label2.top,label2.width,label2.height);
if (r1.IntersectsWith(r2))
{
// do stuff
}