winforms - 文本框与标签

标签 winforms user-interface

我正在用 C# 开发一个 winForm 应用程序,我遇到了一些一直困扰着我的事情。

向用户显示数据时使用标签或文本框是更好的做法吗?

诸如姓名、电话号码之类的东西。我的直觉告诉我使用文本框并将其设置为只读,直到我需要允许从该特定位置进行编辑为止。计划 future ,就像过去一样。

作为一名年轻的 Lone Wolf 开发人员,我非常感谢这里的任何见解。两者有什么优点和缺点吗?还有什么我没有想到的吗?

最佳答案

需要考虑的一件有用的事情是,文本框中的文本是可选择的,因此您的用户可以更轻松地复制/粘贴内容。

过早的优化,比如使用标签,因为它们更轻,应该让位于防御性编程的后座,正如你怀疑的那样,这可以在 future 节省你的时间。

关于winforms - 文本框与标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/489220/

相关文章:

c# - MDI 窗口列表不更新子标题栏文本

C#:表单和 if 语句

java - JFXButton 看起来在启动后立即被单击

c - 获得 Windows 控件首选大小的正确方法

c# - 全局异常捕获仅在调试 WinForms 应用程序时有效

c# - 使用 DrawString() 时出现 GDI+ 异常

VB.NET 如何最小化任务栏窗口?

ios - 在水平 UIScrollView 中向上滑动 View ?

css - 定义渐变尺度的颜色主题 : should I use hex or RGBA?

c++ - QPixmap 在 Qt 中加载许 multimap 像