問題タブ [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 投票する
0 に答える
373 参照

xaml - ボタンでのテキストのトリミング

ボタンのテキストが長すぎる場合にトリミングしようとしていますが、機能しません。これは私のボタンです:

0 投票する
1 に答える
923 参照

wpf - TextTrimming="WordEllipsis" は文字列全体を切り捨てます

TexBlock コントロールのスタイル リソースを定義しました。TextTrimming プロパティを「WordEllipsis」として割り当てようとしているところ。問題は、結果がいくつかのドットを含む文字列ではなく空白のテキストになることです。

これが私のスタイルリソースです:

0 投票する
1 に答える
157 参照

string - VBA での文字列操作

Excel の Text-to-columns のように、単一の列を複数に分割する必要があります。ただし、小さな課題があります。従来の区切り文字は機能しません。以下の文字列を考えてみましょう

必要な文字列のパイプは、ここで分割し、文字列の長さに応じて次の列にコピーする必要があることを意味します。

列 A に 506 行のリストがあります。次の式を使用して、列 B の "\" の発生を確認しました。カウント範囲は 0 ~ 66 です。

次のロジックをコーディングするのに助けが必要です

  1. 文字列で「\」を検索
  2. 「\」の直前のスペースを見つけて分割します

次のコードを使用しましたが、目的を果たしません

ポイント1と2を念頭に置いたコードを手伝ってください。

0 投票する
1 に答える
553 参照

c# - XAML - TextTrimming は改行では機能しませんか?

TextTrimming が最初の TextBlock では機能し、2 番目の TextBlock では機能しないのはなぜですか? 表示する必要があるテキストの一部である xaml で LineBreaks を使用しています。

コード:

出力:

ここに画像の説明を入力

0 投票する
1 に答える
1049 参照

c# - WPF MultiLine TextTrimming

複数行のテキストがある場合、文字の省略記号を表示する (つまり、テキストをトリミングして表示する) 必要がある場合があります。

コンテンツが複数行の TextBlock の幅よりも大きい (つまり、TextWrapping が Wrap に設定されている) 場合、テキストブロックは末尾の省略記号を表示します。

しかし、最初の行のテキスト幅が textblock の幅よりも大きいかどうかに関係なく、1 行だけを省略記号で表示する必要がある場合があります。

たとえば、次のサンプル テキストを考えてみます。

TextBlock は次のように表示されます。

1...

ツールチップにはテキスト全体が表示されます。私は可能性についていくつかの調査を試みましたが、多くの助けを見つけることができず、コミュニティの誰かがそのような状況に遭遇したか、おそらく私に提案できるかどうか疑問に思っていましたか?

基になるデータ オブジェクト (リアルタイム シナリオ) を変更するべきではなく、ユーザーにレンダリングされるものだけを変更する必要があるため、Converter がトリックを実行する必要があると推測していますが、続行する方法にまだ行き詰まっています。それとも、他の選択肢はありますか?

0 投票する
0 に答える
385 参照

winforms - StringTrimming.EllipsisCharacter を使用すると、GDI+ Graphics.DrawString で描画されたテキストが 1 ピクセル上にジャンプする

WinForms アプリでテキストを出力するために、従来の DrawString メソッドを使用しています。典型的な呼び出しは次のようになります。

stringFormat.Trimming が StringTrimming.EllipsisCharacter と等しい場合、テキストがクリップされ、同じ左/上/高さの長方形が使用されると、テキストが突然 1 ピクセル上に「ジャンプ」します。

ここに画像の説明を入力

これは、MS Sans Serif や Courier New などの多くの標準フォントで発生しますが、Segoe UI などの他のフォントでは発生しません。さらに奇妙なことに、stringFormat.FormatFlags に StringFormatFlags.DirectionRightToLeft を指定すると、この影響を回避できます。

これは GDI+ の既知の問題ですか? その回避策はありますか?

PS .NET 4.0用にコンパイルされたアプリで、Win 8.1 Pro 64ビットでこれらすべてをテストしました。

0 投票する
2 に答える
155 参照

javascript - 特定の文字に達するまで変数の値をトリムする

だから私の考えはこのようなものです..

// しかし、1. 13. 153. などを削除したかったのです。// 配列には、先頭に異なる「数値」を持つより多くの値があります

これで問題が発生したので、最初の文字を「。」?

0 投票する
3 に答える
125 参照

css - ハイスコ​​ア テンプレートのテキストをトリミング (CSS で?)

ハイスコ​​アのページ テンプレートを作成しています。ユーザー名やスコアが長すぎる場合は、(理想的には CSS を使用して) ユーザー名を削除したいと考えています。この写真を参照してください:

ハイスコ​​アページのテンプレート

使うことができます

ユーザー名をトリミングするにはどうすればスコアの長さに合わせてトリミングできますか?

これを行う方法についてのアイデアはありますか?ここに私の現在のコードの Codepen があります: http://codepen.io/anon/pen/yymZGM

ありがとう