单选题
在窗体上有2个图片框,名称分别为Picture1和Picture2,Picture2中添加了香蕉图片(见图3),且将Picture2.DragMode属性设置为1。要求程序运行时,可以用鼠标把Picture2拖拽到Picture1中(见图4)。以下可以实现此功能的事件过程是( )。
A、
Private Sub Form_DragDrop(Source As Control,X As Single,Y As Single) Picture2.Move Picture1.Leff+X,Picture1.Top+Y End Sub
B、
Private Sub Picture2_DragDrop(Source As Control,X As Single,Y As Single) Source.Move Picture 1.Left+X,Picture 1.Top+Y End Sub
C、
Private Sub Picture1_DragDrop(Source As Control,X As Single,Y As Single) Source.Move Picture1.Lefl+X,Picture1.Top+Y End Sub
D、
Private Sub Picture1 DragDrop(Source As Control,X As Single,Y As Single) Picture2.Move Picture2.Lefl+X,Picture2.Top+Y End Sub
【正确答案】
C
【答案解析】
解析:本题考查拖放事件。把Picture2拖到Picture1中,设置Picture2的DragMode属性为1,启动自动拖放模式。将Picture2拖到Picture1中,图像本身不会移动,但是在Picture1上触发DragDrop事件,可以在该事件过程中通过。Move方法来实现Picture2的移动。
提交答案
关闭