gpt4 book ai didi

winforms - 在 Winforms 应用程序中使用 "hyperlink"效果

转载 作者:行者123 更新时间:2023-12-04 07:13:47 24 4
gpt4 key购买 nike

人们对在 Winforms 应用程序中使用假装超链接有何看法?

例子:

alt text

在我的示例中,您将单击“进入”Acme Corp Inc 的组织记录卡或“进入”下一次约会的详细信息。

如果我们暂时忽略用户如何编辑组织或添加/删除约会,那么在 Winforms 中使用蓝色和下划线表示 是否明智?点击这里我会带你到一个新的屏幕

如:

TextBox1.Font = New Font("Blah", 8.25!, FontStyle.Underline etc
TextBox1.ForeColor = Color.Blue

不要忘记:
TextBox1.Cursor = Cursors.Hand

这适用于一个相当丰富的应用程序(例如 CRM),其中您有许多不同类型的屏幕,并且用户在各种记录之间导航。你想向用户展示他可以在细节 View 、网格、 child 、 parent 、 sibling 等之间导航。

优点:
  • 用户很熟悉,而且
    明显,不突兀或
    占用任何屏幕空间
  • 易于实现
  • 经常使用的替代品(一个按钮
    带有图标甚至只有三个点
    [...]) 看起来有点老式,
    在网格中不能很好地工作,并且
    占用空间

  • 缺点:
  • 具有所有灵 active 和控制力
    你有一个 Winforms 前端,你
    应该能够设计一个智能用户界面
    无需从
    浏览器(也许???)
  • 这些伪链接不会表现为
    真正的 anchor 标签(不会有任何
    “访问” [即。如果我有,把我变成紫色
    已经在这里]或“悬停”
    行为并且没有在新标签中打开
    功能,无需大量工作)......可能会让用户烦恼?
  • 减损真正的超链接(如
    在电子邮件地址等) - 这些没有
    更长的时间站出来作为链接“out to
    互联网”(对浏览器,对
    电子邮件客户端)...非常小的问题?
  • 最佳答案

    甚至浏览器也不是这样工作的。使用 LinkLabel,而不是 TextBox。

    关于winforms - 在 Winforms 应用程序中使用 "hyperlink"效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2310272/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com