C# winform ,怎么让textbox和它上面大小会变的picturebox 保持的距离不变?
C#winform里面有一个textbox,它上面有一个pictureboxpicturebox的SizeMode属性设定为AutoSize,也就是能随显示的图片改变大小...
C# winform 里面有一个textbox,它上面有一个picturebox
picturebox 的 SizeMode 属性设定为 AutoSize ,也就是能随显示的图片改变大小。
但是问题来了,我想让下面的textbox 和图片保持的距离不变,怎么办呢?
分数不够随后补分! 展开
picturebox 的 SizeMode 属性设定为 AutoSize ,也就是能随显示的图片改变大小。
但是问题来了,我想让下面的textbox 和图片保持的距离不变,怎么办呢?
分数不够随后补分! 展开
3个回答
展开全部
你可以设置textbox的LOCATION属性的、。
比如说你先获取到picturebox的大小,然后获取它的高宽,还有起始坐标的,然后在此基础上加上你的设置距离就可以了。
比如说你先获取到picturebox的大小,然后获取它的高宽,还有起始坐标的,然后在此基础上加上你的设置距离就可以了。
追问
textbox.Location.Y 不是变量,都不可以改变,触发picturebox 的SizeChanged,我怎么改变textbox的位置呢??
追答
就是location属性的。不是里面的单独的.xy的。。用point来设置的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
监听picturebox的SizeChanged事件,在这个事件触发后,修改TextBox的值,来达到你的目标即可。
追问
textbox.Location.Y 不是变量,都不可以改变,触发picturebox 的SizeChanged,我怎么改变textbox的位置呢??
追答
textbox.Location = new Point(0, 0);用这样的方法操作。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用 flowLayoutPanel
flowLayoutPanel里面放picturebox 和textbox
flowLayoutPanel里面放picturebox 和textbox
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询