C#.Net WinForm程序如何隐藏窗体的同时显示Label控件?
我希望做到这个要求:窗体运行时为不可见状态,仅显示其上的Label控件,这样当用户运行时,会感到电脑上凭空出现了一行字(来自于这个Label)。我的做法是将窗体的Opac...
我希望做到这个要求:窗体运行时为不可见状态,仅显示其上的Label控件,这样当用户运行时,会感到电脑上凭空出现了一行字(来自于这个Label)。我的做法是将窗体的Opacity设为0.0,使完全透明。这样一来,窗体消失的同时,Label也不见了,各位有什么好的处理方法么?
感谢一楼的回答,你的意思是要我把窗体的边框消除,然后使Label占满整个窗体。我暂时没有尝试,感觉应该可行。但目前我是想在文本中由用户指定Label的Text值,长度是不固定的。这样每次载入窗体时都要计算Form的Size属性,感觉稍有点不灵活,有没有更好的建议? 展开
感谢一楼的回答,你的意思是要我把窗体的边框消除,然后使Label占满整个窗体。我暂时没有尝试,感觉应该可行。但目前我是想在文本中由用户指定Label的Text值,长度是不固定的。这样每次载入窗体时都要计算Form的Size属性,感觉稍有点不灵活,有没有更好的建议? 展开
3个回答
展开全部
label是form的子窗口 窗体的Opacity为0后 label自然要继承过来
要解决档瞎这举睁个问题,可以这样设置.
FormBorderStyle 属性设置为 none .
使Form和Label的Size属性一正蠢岁样
Lable的location属性为(0,0)
要解决档瞎这举睁个问题,可以这样设置.
FormBorderStyle 属性设置为 none .
使Form和Label的Size属性一正蠢岁样
Lable的location属性为(0,0)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
gdi+ 不建议使用窗体隐藏.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询