ユーザーがサイズを変更できるウィンドウが必要であり、このウィンドウでスケールの比率を維持する必要があります(可能な場合はMVVMの方法で!)。
私には2つの異なるアプローチがあります:
SizeChangedEvent
と調整Width
またはを処理しHeight
ます。動作しましたが、サイズ変更中にウィンドウのアニメーションが非常に奇妙になりました。- イベントの処理、
MouseUp
調整Width
、またはHeight
ユーザーがボタンを離したとき(サイズ変更時)。残念ながら、MouseUp
サイズ変更後にLeftButtonを離しても、イベントはトリガーされません。「MouseUp」パラメータがなく、!だけなMouseBinding
ので使用できませんでした。MouseGesture
LeftClick
アドバイス、コード、リンク、または何か役立つものを教えてくれますか?