c# - 如何在c#中将表单文本与右侧对齐?
问题描述
我正在开发一个 Windows 窗体应用程序。我想将文本与表单标题栏的右侧对齐。我将 RightToLeft 属性设置为 Yes,它在设计时有效,但在运行时无效。
我该怎么做?我不想将 RightToleftLayout 设置为 True。
解决方案
我认为你没有视觉工作室的功能或东西可以引导你这样做。
winforms 的标题栏是 Windows 的原生应用程序,所以在上面移动东西不是一个好主意。
但是如果你真的想这样做,或者你真的需要这样做,你可以这样做:
this.Text = " " + this.Text;
并以您想要的任何方式进行修改。
推荐阅读
- json - 获取null而不是字符串列表flutter json
- reactjs - 组件内的第二个 React Router Swtich 无法正常工作
- gstreamer - 无法通过 GStreamer udpsrc 元素获取音频
- django - Django,“render”在 POST 请求后返回 POST 请求而不是 GET
- openbravo - 如何访问本地安装的 Openbravo
- amazon-web-services - 在 ECR 中标记多平台图像会创建未标记的清单
- html - 通过 html 片段嵌入的应用程序
- ruby-on-rails - Rails - 将时间数据类型列中的值转换为秒并获取它们的总和
- python - 用 numpy 处理缺失数据以集中不同的形状数组
- c - 将字符串参数拆分为定义和字符串