问题标签 [texttrimming]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
19600 浏览

c# - 修剪文本时显示工具提示

如何ToolTip仅在文本被修剪时显示?像 windows 桌面快捷方式图标。

0 投票
1 回答
1276 浏览

wpf - 如何在 AdornedElementPlaceholder 上使用 TextTrimming 获取 Textblock?

如果用户尚未指定值,我正在尝试获取 ValidationRule 以在有问题的组合框上显示文本。我可以让它显示,但我似乎无法使用 TextTrimming="CharacterEllipsis" 使文本适合组合框的大小。如何让 TextBlock 适合组合框,并且如果用户调整窗口大小也可以更正自身?

这是我的 MainWindow.xaml:

这是我的 MainWindow.xaml.cs:

这是我的 MyValidationRule.cs 文件:

任何帮助将非常感激!谢谢,谭

0 投票
1 回答
873 浏览

wpf - 弹性 WrapPanel 和 TextTrimming

我正在尝试创建一个 Elastic WrapPanel。这意味着每列都会自行拉伸以适应面板的宽度,直到新的列适合面板。

列宽基于 ItemMinWidth。

我能够创建面板,但我的问题是,如果我放置一个 TextBlock 并将 TextTrimming 设置为 CharacterEllipsis。在我的面板中它不起作用。3个点不会出现。看起来列的宽度有效,但内容似乎接收无穷大作为宽度。

这是我的面板:

这是一个示例,与 TextTrimming 在其中工作的 WrapPanel 相比:

您应该看到 WrapPanel 中的 3 个点出现在每个元素的末尾,但不在我的面板中。

0 投票
1 回答
986 浏览

windows-phone-7 - 文本块的 TextTrimming 属性不起作用

我可以找到一个名为 TextTrimming 的属性TextBlock,但我无法让它工作。我在 MainPage 中有一个文本块,用于提供预览。当我单击一个按钮时,如果其中保存了任何注释,我需要显示几个字符。

即使我设置了 TextTrimming 属性,也会显示整个文本。我尝试减小文本块的宽度,但它仍然在整个屏幕上显示文本

这是 xaml 代码

我像这样在后面的代码中将文本分配给文本块

文本块的大小会扩展并显示整个文本,并且可以在平移到下一个枢轴项时看到:(。

有什么办法可以保持实际宽度不变?

0 投票
4 回答
8874 浏览

wpf - 左侧的文本修剪

有没有办法将 a 上的文本修剪指定TextBlock为从左侧?

我已经设法完成了三个场景中的两个(第三种是我需要的):

  1. 定期修剪

    /li>
  2. 左修剪

    /li>
  3. 在看到文本结尾的地方左修剪

    /li>

有谁知道这是否可能?谢谢。

0 投票
3 回答
33309 浏览

wpf - 带有省略号和冒号的 TextTrimming

这是一个相对简单的问题:

我可以使用以下方法修剪带有省略号的文本:

它会给我一些类似的东西:

“这句话太长了”

=>

“这句话我……”

这一切都很棒而且花花公子,但我真正想要的是:

“这句话……:”/“这句话……:”

我正在寻找的是省略号后的冒号。有没有一种简单的方法可以实现这一目标?

编辑:

对困惑感到抱歉。

我想将默认省略号字符串从“...”更改为“...:”。同样,我将在文本字符串本身中包含一个冒号。这样,我将始终显示冒号。同样,在每种情况下,一切都应该在一条线上。

以下是一些可以接受的结果:

足够短:

太我...:

0 投票
4 回答
3413 浏览

php - 如何修剪 $_SERVER['HTTP_REFERER']

处理完毕后,我在上一页使用以下命令发送用户:

现在它把我送到我的add.php

当我再添加一个数据时,标题位置再次传递以下内容:

我想要的是修剪标题位置直到问号:

让我们说一些类似修剪的事情并将其保存$_SERVER['HTTP_REFERER']?一个变量中,这样如果关键字?存在,它应该再次修剪它http://localhost/add.php,然后将该变量传递到标题位置,这样它就可以变成这样:

0 投票
4 回答
184 浏览

php - 如何在表单处理时确定 post 方法中的空间?

我从表单中获取文本框值,客户输入他的全名。

就是这样FirstNameLastName现在当他在文本框中输入他/她的名字时,值被发送$_POST并存储在一个变量$name中。

现在我的数据库中有两个字段,一个是first_name,另一个是last_name

last_name永远不会包含任何包含空格的值。

例如:不能Doe DoeDoe只能。

first_name字段中,允许使用空格,例如用户名可以是JohnJohn Mennon

因此我们可以说我们first_name在 mysql 表中有一个字段John Mennonlast_namebe Doe

现在,当用户输入此值时John Mennon Doe,我想将空格后的最后一个值作为我的last_nameieDoe并保持全部为我的first_nameie John Mennon

如何从存储在名为的变量中的提交值中获取这两个值$name

在获得这些值后,我将它们与 mysql 数据库分开匹配,并让用户完成其他工作。

0 投票
2 回答
1126 浏览

asp.net - ASP.net 下拉列表在自动显示时修剪多余的空格

以下是我的代码。

如何也显示额外的空格并避免这种修剪?

0 投票
1 回答
273 浏览

php - 修剪来自 Facebook Graph API 的语言环境结果

我正在使用 Facebook Graph API 来获取用户区域信息(更新代码):

$row['fbID']是用户和/或朋友的 Facebook ID(在数组中使用)

好吧,这给出了这样的结果:用户的语言en_US在哪里,用户的国家在哪里。国家是我追求的地方。enUS

我有几个看起来像这样的标志图像:us.png. 这些标志在适当的情况下使用 ISO3166-1 alpha-2 国家代码命名。所以我想把它修整并放在它后面,这样我就可以显示旗帜图像了en_US。但是如何做到这一点?us.png

如果语言环境不返回任何类似 unknown.png 的东西,那么一个通用标志也会很好。

非常感谢,

莫里斯