VB   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了[VB.NET]分给上个问题了,我没分给了,还请多指教下这个问题=_=大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
分给上个问题了,我没分给了,还请多指教下这个问题=_= Dim pic As New PictureBox pic.ImageLOCATIOn = "buke/ " & ss & ".png " pic.Name = ss pic.LOCATIOn = New System.Drawing.Point(x - i * 30,y) pic.Width = 94 pic.Height = 125 AddHandler pic.Click,AddressOf pic_Click '' '' ''这里用 ------------------------ Private Sub pic_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Dim a,b,c As Integer a = (sender).LOCATIOn.X b = (sender).LOCATIOn.Y '' '' '' ''MsgBox(a) = 790 c = b - 10 If Ya - c > 10 Then c = Ya sender.LOCATIOn = New System.Drawing.Point(a,C) Dim str As String = sender.Name MsgBox(str) End Sub ----------- 问: 当我sender.点的时候后面没有出来相对应他的属性 是不是应该用什么转换下? 我用((PictureBoX)sender)不行,那我应该怎么写才能让他出来呢?? 没分了给了,还请前辈们多指点!!! __________________________________________________________________________ ctype(sender,pictureboX) __________________________________________________________________________ 用pic就行啦,为什么用sender呢? __________________________________________________________________________ 因为Sender代表的对象是不确定的,所以他没有属性。 __________________________________________________________________________ 我是说您说的“相对应的属性”。 __________________________________________________________________________ 因为pic是动态生成的在另个函数里面 直接在别的函数里用pic提示找不到这个控件 dim s as Integer = ctype(sender,pictureboX).LOCATIOn.X 好用了!谢谢 也谢谢magic@R_801_11442@on(CAnnot Help coding),你是不是也是都是在晚间活动呀?/ 我也是,这样晚上就有高手指点了,嘿嘿 __________________________________________________________________________ 嘿嘿,昼伏夜出。 __________________________________________________________________________ 但还是菜鸟啊,唉。 __________________________________________________________________________

大佬总结

以上是大佬教程为你收集整理的[VB.NET]分给上个问题了,我没分给了,还请多指教下这个问题=_=全部内容,希望文章能够帮你解决[VB.NET]分给上个问题了,我没分给了,还请多指教下这个问题=_=所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。