2009-04-21 9 views
4

私はwpfフォームでユーザーコントロールのセットを持っており、ユーザーがサイズを変更できるようにしたいと考えています。ユーザーがコントロールをクリックするたびに、合計8つの境界矩形が表示され、それらのいずれかをドラッグすることによって、ユーザーはコントロールのサイズを変更できる必要があります。これで私を助けてください。WPFでコントロールのサイズを変更する

+0

サイズ変更に関するより簡単な解決策は、次のURLにあります。http://stackoverflow.com/questions/2834452/resizing-textbox-at-runtime-in-wpf – Heinzi

答えて

2

あなたがしたいのは、サイズ変更アドオンナーを構築することです。もしあなたがGoogleを見つけたら、あなたはそれを見つけよう! http://dvuyka.spaces.live.com/blog/cns!305B02907E9BE19A!144.entry これは最高のサンプルであるかどうかは分かりませんが、とにかく良いスタートです! /Simon

1

すべてのコントロールにサイズ変更グリップを適用するa libraryを作成しました。

enter image description here

ホームページは、インアクションそれを示す迅速なGIFビデオがあります。

非常に単純で、1行のコードを呼び出すだけです。

//Set max resize to 200px max height, 300px max width. 
new CResizeAdorner(button1, 200, 300); 
関連する問題