私は、文字列の幅を測定するために、次のWPFコードにWindowsランタイムと同等のを見つけることができなかった:それはメトロで行うことができる場合メトロの文字列の幅を(表示せずに)どのように計算できますか?
FormattedText formattedText = new FormattedText(in_string,in_culture,in_flowdir,in_font,in_sz,in_color);
string_width = formattedText.WidthIncludingTrailingWhitespace);
誰もが知っていますか?
ルーカスを不透明度0でそれを表示して取得する(ただ命題を回避策として、現時点では何のAPIが存在しない場合) –
おかげについて、あなたは私を指摘してきましたか?正しい方向に。しかし、それを測定するためにコントロールをビジュアルツリーに追加する必要はありません。下の私の答えを見てください。私はそれがすべての状況で与えられた実用的な解決策であることに疑問を持っています。 –