我的意思是这样的:
按钮1
按钮3
按钮2
按钮1/2/3,代表3 个按钮,这是个简单的示意图,
要求如下:
当点击按钮1 时,按钮3和按钮1 相连;
当点击按钮2 时,按钮3和按钮2 相连;
默认按钮3 和 按钮1 相连,按钮3 和按钮1 有条线:
等待高手来帮忙,谢谢
按钮1
按钮3
按钮2
按钮1/2/3,代表3 个按钮,这是个简单的示意图,
要求如下:
当点击按钮1 时,按钮3和按钮1 相连;
当点击按钮2 时,按钮3和按钮2 相连;
默认按钮3 和 按钮1 相连,按钮3 和按钮1 有条线:
等待高手来帮忙,谢谢
button2.visiable := false;
Button3.left := Button1.left + 20;//20是一个按钮的长度
Canvas.MoveTo(button1.left + button1.width, button1.top);
Canvas.LineTo(button3.left, button3.top);
按钮二按下时
Canvas.MoveTo(button2.left + button2.width, button2.top);
Canvas.LineTo(button3.left, button3.top);
点击按钮的时候判断一下,交替就可以达到楼主要的效果了。
Canvas.MoveTo(button1.left + button1.width, button1.top);
Canvas.LineTo(button3.left, button3.top);
按钮二按下时
Canvas.MoveTo(button2.left + button2.width, button2.top);
Canvas.LineTo(button3.left, button3.top);