c#做了一个自定义控件,用于winform程序,使用时发现显示不正常,子控件尺寸缩小了。 10

做的一个自定义控件,底层是panel容器,上面有button,textbox等控件,使用时将控件放在winform程序中一个tabcontrol上面,发现自定义控件中的b... 做的一个自定义控件,底层是panel容器,上面有button,textbox等控件,使用时将控件放在winform程序中一个tabcontrol上面,发现自定义控件中的button和其他子控件变小了,显示不正常,边框也变小了。是不是需要重绘控件进行刷新?重绘函数该如何写呢?求高手帮助~ 展开
 我来答
yunlkong
2011-08-14 · TA获得超过5711个赞
知道大有可为答主
回答量:9695
采纳率:0%
帮助的人:1.9亿
展开全部
在页面上放一个空label,点击上传按钮的时候,把图片保存到指定路径,然后在click事件里再加上一段String imageurl=“xxxxxxx”//就是该图片到网页的相对路径
Label.Text=":<img src=\""+imageurl+"\">";
这样就行了
百度网友5b07f902e
2011-08-04 · 超过12用户采纳过TA的回答
知道答主
回答量:73
采纳率:100%
帮助的人:25.9万
展开全部
自定义控件有个属性 AutoScaleMode,设置成Dpi
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e138f51f7
2011-08-02 · TA获得超过379个赞
知道小有建树答主
回答量:591
采纳率:0%
帮助的人:454万
展开全部
你需要更改自定义空间的大小才行的.
追问
我做自定义控件时已经定义了一个Resize函数,对于自定义控件的所有操作后都会调用这个函数,调整底层容器大小以包含所有子控件,但是使用时因为子控件变小了,所以底层虽然调整了,但是还是小的。子控件的大小一开始就是写死了,不知道为什么会变小。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
txyygs
2011-08-02 · 超过11用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:27.8万
展开全部
你把整个自定义控件缩小的,所以控件里面的button也跟着缩小了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f14974a
2011-08-02 · 超过25用户采纳过TA的回答
知道答主
回答量:185
采纳率:0%
帮助的人:66.2万
展开全部
你自定义的时候加上size不行吗?
追问
自定义的时候已经定义了尺寸,而且定死的,不会动态变化,可是到了使用加载的时候就会变化,我不想加载后再去修改自定义控件的尺寸,那样就破坏封装性了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式