私は、カスタムダイアログボックスで描画する文字列を持っています。 WPFを使用して、必要な長さの文字列をピクセル単位で取得するにはどうすればよいですか?wpfで文字列のピクセル長を計算する方法は?
2
A
答えて
1
後でTextBlock内に表示する場合は、TextBlockを作成し、MeasureとArrangeを呼び出します。 「Measure」を呼び出す前にTextBlockが適切なフォントサイズを設定していることを確認してください。
低レベルで計算したい場合、別の方法はFormattedTextを経由することです。
+0
+1。 FormattedTextは本当に素敵ですし、文字列が長すぎる場合は...と省略するなど、TextBlockと同じオプションを処理します。 –
0
(ピクセル)サイズは必要ありません。
ダイアログのサイズを自動的に変更する方がよい場合があります。
関連する問題
- 1. 文字列のピクセル長を計算する方法はありますか?
- 2. GWTの文字列幅(ピクセル単位)を計算します
- 3. 文字列配列の文字列長を取る方法は?
- 4. 文字列の長さ(ピクセル単位)
- 5. 文字列のCRC32を計算する方法
- 6. PHPの文字列計算
- 7. Cで文字列の文字周波数を計算する
- 8. Androidで文字列を使用して数式を計算する方法は?
- 9. OpenCVでMatの最大ピクセル値を計算する方法
- 10. CATextLayerの文字列の境界ボックスを計算する方法は?
- 11. 文字列の平均文字を計算する
- 12. wpfコントロールの合計レンダリング時間を計算する方法は?
- 13. 文字列の幅をピクセル単位で計算するにはどうすればよいですか?
- 14. エンコードされたCore Foundation文字列の計算長を取得する
- 15. Octaveで文字列の長さを取得する方法は?
- 16. 計算コンテンツ長POST私は、例えばコンテンツの長さを計算することができる方法
- 17. アルファベット順の文字列の長さでソートする方法は?
- 18. 文字列配列の長さを見つける方法は?
- 19. ODBCで長い文字列を処理する方法は?
- 20. SVG内の文字列のピクセル長を取得
- 21. カスタムフォントを使用して文字列のサイズを計算する方法
- 22. ピクセルの近傍を計算する最も簡単な方法
- 23. 画像が横長か縦長かを計算する方法
- 24. JavaScriptで文字列の長さをピクセル単位で取得する
- 25. 繊維長の計算方法
- 26. Javaプログラムで文字列の長さを出力する方法
- 27. python numpyで合計計算を並列化する方法は?
- 28. Rの文字列の長さを調べる方法は?
- 29. Google Maps API 3:ポリゴンの長さをピクセル単位で計算する
- 30. ウェブページに表示される文字列の長さ(ピクセル単位)を調べる方法は?
[C#での文字列の表示幅を計算する]の可能な複製(http://stackoverflow.com/questions/263614/calculate-the-display-width-of-a-string-in-c) – BrokenGlass
答えに表示される計算のほとんどは、ピクセル単位ではなく1/96インチ単位で計算されることにご注意ください。 –