我的表格右边有一个标签.此标签加载动态文本.

有时它加载的文本太长,文本会越过表单的边界,也就是说,有些文本超出了表单的范围.

我想让标签从右到左,而不是从左到右.我怎样才能做到这一点呢?

推荐答案

我的问题是,我的标签在一个面板中,我所做的一切都不起作用.

我所做的是将标签放在一个TableLayoutPanel控件中,并将TableLayoutPanel的RightToLeft属性设置为True;这就成功了.

.net相关问答推荐

Docker镜像mcr.microsoft.com/dotnet/aspnet:8.0不能在Windows上构建

如何知道变量是否只是指向另一个对象的pointer或者它是否可以独立存在

如何判断 IOException 是否为 Not-Enough-Disk-Space-Exception 类型?

.NET 的 `Array.Sort()` 方法使用的排序算法是稳定的算法吗?

为什么要判断这个!= null?

SubscribeOn 和 ObserveOn 有什么区别

将 Topshelf 应用程序安装为 Windows 服务

Linq查询分组并 Select 第一个项目

是否有用于 Windows / C# 开发的可嵌入 Webkit 组件?

C# 中基于接口编程的运算符重载

找不到 Assert.Fail 和 Assert.Pass 或等效项

C# 的浮点比较函数

关闭 Visual Studio 中所有选项卡但当前选项卡的键盘快捷键?

Visual Studio 类图不显示关系

让 String.Replace 只打整个单词的方法

如何过滤具有多个条件的 Directory.EnumerateFiles?

将日期时间转换为时间跨度

DLL 中有什么以及它是如何工作的?

System.IO.IOException:使用 System.IO.Path.GetTempFileName() 时文件存在 - 解决方案?

在foreach循环中修改列表的最佳方法是什么?