2
WPFでラウンドブラケットを描画しようとしています。私は数学エディタを作っているので、必要に応じて高さを伸ばすためにブラケットが必要です。WPFで伸縮可能なラウンドブラケットを描画します。
私のストレッチテキストの研究の大部分が失敗したので、arcsegement
を私のユーザコントロール内に描画してこれを達成することにしました。そして、UserControl
の高さが変更されるたびに高さが更新されます。
しかし、問題は1つだけです。ブラケットの各部分を適切な厚さにする必要があります(私は完璧主義者です)。完璧なブラケットのように。
ブラケットの一部は(特に中央)他よりも厚いお知らせ、そのようなことがarcsegment
を用いて達成することができるか、私はViewbox
で、通常のブラケットを配置する必要があります方法はあります私が満足している(むしろそうではない)まで、それを引き伸ばし、実験してください。 PathFigure
を形成する
任意のヒント/アイデアは素晴らしいだろう:)
美しい、私はそれが高さです増加するように変更すべきかの値、?私にそのようなアークsegementの使用方法を学習するためのリンクを与える...そして待つことができますか? –
がリンクで更新されました。始点/終点は 'StartPoint'と' Point'によって設定され、カーブはSize(基本的な楕円のサイズ)によって設定されます。サイズが大きければ大きいほど、円弧はより鈍いです。 – kennyzx
私が描くブラケットは約15 x 100です。幅と高さの比がほぼ同じViewboxに入れてください。次に、Viewboxでブラケットの高さをコントロールすることができます。 – kennyzx