さまざまな曲線上にテキストを描画する必要があるアプリケーションがあります。 Microsoft Design Tutorial PathListBoxのサンプルのPathListBoxクラスを使用して評価しています。PathListBoxを使用したテキストの位置合わせ
デモに示されているように基本が動作しており、うまく動作します。私たちの問題は、テキストをパスの中央に配置する必要があり、これを行う方法がないことです。この場合、各文字はパスに沿ったテンプレートとしてTextBlockを持つ独自のListBoxItemとして描画されるため、通常の位置揃えは機能しません。
提案
問題の説明に1つ追加するのを忘れました。私が正当化しなければならないテキストは、アプリケーション内で(パスのように)動的です。だから私たちはこれをどのように実行するかを理解することができなければなりません。私はStartプロパティを見ていきます。 –
開始プロパティは、問題を解決するためにほとんどの方法を私たちにもたらします。ありがとう。 –