如何使用Windows窗体应用程序调整控件宽度

如何使用Windows窗体应用程序调整控件宽度

本文介绍了如何使用Windows窗体应用程序调整控件宽度的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我已经使用windows应用程序创建了支持多种语言(本地化)的表单。为实现本地化,我们创建了一个附属组件。



问题是当用户选择能够根据所选语言显示标签文本的语言时。但是控制宽度没有正确调整而是与文本重叠。



请有人告诉我解决方案。



感谢你,

Hi Everyone,

I have created the form with support multiple languages(localization) using windows application.For achieving localization have created a satellite assembly.

The problem is when user selects the language i can able to display the label text according to the selected language.But the control width is not adjusting properly rather it is overlapping the text.

kindly anyone tell me the solution.

Thanking you,

推荐答案


labelName.Width = newWidthValue;

但没有人会担心实际上有足够的空间让labe成长为新的大小。因此它可以与另一个控件重叠或重叠。

类可以提供帮助。或者在按钮上实现横向滚动文本(警告!可以让用户疯狂!)。

But nobody will guaratee that there's actually enough space for the labe to grow to its new size. So it can overlap or be overlapped by another control.
The FlowLayoutPanel class could help. Or implement side-scrolling text on your buttons (Warning! Can drive users crazy!).



这篇关于如何使用Windows窗体应用程序调整控件宽度的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-21 01:29