gpt4 book ai didi

C# 有文本结束优先级

转载 作者:太空宇宙 更新时间:2023-11-03 20:46:37 25 4
gpt4 key购买 nike

我连接的字符串有时足够长,无法放入标签控件中。我怎样才能让它自动滚动到右侧,这样我总能看到字符串的末尾?

最佳答案

虽然我确信有很多方法可以做到,但我不得不问,为什么?我认为它看起来和/或工作起来会很糟糕,并且可能会让用户感到困惑。

为什么不在末尾用椭圆 (...) 修剪文本并在标签上显示工具提示?

using System.Windows.Forms;

var label = new Label();
label.AutoSize = false;
label.AutoEllipsis = true;
label.Text = "This text will be too long to display all together.";

var labelToolTip = new ToolTip();
labelToolTip.SetToolTip(label, label.Text);

现在,当用户将鼠标悬停在工具提示上时,工具提示将显示完整文本。由于标签中的文本将被截断并以椭圆结尾,因此用户应该知道将鼠标悬停在上方以获取更多信息(通常是标准方式)。

关于C# 有文本结束优先级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/624963/

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