私は、カスタムダイアログボックスで描画する文字列を持っています。 WPFを使用して、必要な長さの文字列をピクセル単位で取得するにはどうすればよいですか?wpfで文字列のピクセル長を計算する方法は?
2
A
答えて
1
後でTextBlock内に表示する場合は、TextBlockを作成し、MeasureとArrangeを呼び出します。 「Measure」を呼び出す前にTextBlockが適切なフォントサイズを設定していることを確認してください。
低レベルで計算したい場合、別の方法はFormattedTextを経由することです。
+0
+1。 FormattedTextは本当に素敵ですし、文字列が長すぎる場合は...と省略するなど、TextBlockと同じオプションを処理します。 –
0
(ピクセル)サイズは必要ありません。
ダイアログのサイズを自動的に変更する方がよい場合があります。
関連する問題
- 1. C#でuwpのピクセルで文字列長を計算する方法は?
- 2. 文字列のピクセル長を計算する方法はありますか?
- 3. Pythonで文字列の長さを計算する方法
- 4. Pythonで文字列のリストに属する各文字列の長さを計算する方法は?
- 5. GWTの文字列幅(ピクセル単位)を計算します
- 6. 文字列中の最長Palindrome部分文字列を計算する
- 7. テキスト文字列の類似度を計算する方法は?
- 8. 文字列の長さを計算する
- 9. 文字列の長さ(ピクセル単位)
- 10. 文字列配列の文字列長を取る方法は?
- 11. データフレーム内の列の平均文字列長の計算
- 12. 1つの文字列で複数の計算を合計する方法
- 13. 文字列のCRC32を計算する方法
- 14. SCNNodeのサイズをピクセル単位で計算する方法は?
- 15. オブジェクトの幅、高さ、または長さ(ピクセル単位)の計算方法は?
- 16. 文字列のサブ文字列の数を計算する
- 17. Javaスクリプトの文字列から計算する方法
- 18. 変数内の文字列の長さの計算SAS
- 19. Android:ピクセル密度の計算方法
- 20. PHPの文字列計算
- 21. Cで文字列の文字周波数を計算する
- 22. Androidで文字列を使用して数式を計算する方法は?
- 23. wpfコントロールの合計レンダリング時間を計算する方法は?
- 24. 長さで文字列配列をソートする方法は?
- 25. OpenCVでMatの最大ピクセル値を計算する方法
- 26. ランダムな文字列を生成して特定の文字列の割合を計算する方法は?
- 27. 文字列の幅をピクセル単位で計算するにはどうすればよいですか?
- 28. CATextLayerの文字列の境界ボックスを計算する方法は?
- 29. Octaveで文字列の長さを取得する方法は?
- 30. 文字列の平均文字を計算する
[C#での文字列の表示幅を計算する]の可能な複製(http://stackoverflow.com/questions/263614/calculate-the-display-width-of-a-string-in-c) – BrokenGlass
答えに表示される計算のほとんどは、ピクセル単位ではなく1/96インチ単位で計算されることにご注意ください。 –