c# - 设计器中的 Winforms 标签很好,运行时被切断

标签 c# winforms

我正在使用 Winforms 编写一个应用程序。我的设计 View 中有一个看起来不错的标签 Fine

但是当我运行程序时,标签在右侧被截断

NotFine

我将标签设置为 AutoSize,知道为什么会发生这种情况以及如何解决它吗?

最佳答案

将“ anchor ”设置修改为仅锚定到左侧右侧,而不是同时锚定到左侧右侧。

WinForms Anchor Setting

当标签左右锚定时,如果出于任何原因调整外部容器的大小(例如,单击并拖动窗口边框,或在代码中调整大小),标签最终会被切断一些使用 AutoSize 的原因。

关于c# - 设计器中的 Winforms 标签很好,运行时被切断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29243780/

相关文章:

c# - 为什么我的 WinForms 控件会闪烁并缓慢调整大小?

c# - 显示错误通知时禁用默认声音

c# - 如何解决 "InvalidCastException"?

c# - Windows 窗体在显示消息前等待 5 秒

c# - 返回错误 : not all code paths return a value

c# - WebAPI 2 OData - 没有 '~/entityset/key/$links/navigation' 的路由约定

c# - 为什么网络异常是由 System.Exception 类型的 Windows.Web.Http.HttpClient 引发的,而不是更具体的异常?

c# - 如何找到以前的事件控件c#

c# - 如何使用 LLBLGen 连接具有条件的表?

c# - 在启用滚动的文本框中禁用版本