2011-03-01から1ヶ月間の記事一覧

ドラッグ移動可能なオブジェクトをたくさん並べる

WPF

今回は前回作ったドラッグ移動可能なオブジェクトをCanvas上にたくさん並べる方法を考えてみます。方法としては前回のThumbのXAMLをコピペ増殖する方法、あるいはThumbをカスタムコントロール化してコードビハインドで動的に追加する方法も考えられますが、…

ドラッグで移動する:Thumbコントロールを使う方法

WPF

先日のエントリーでは紹介したドラッグで移動可能なオブジェクトをThumbコントロールで作る方法のサンプルコードを紹介したい。まずはXAMLはこんな感じ。 <Canvas> <Thumb DragDelta="Thumb_DragDelta" Canvas.Left="0" Canvas.Top="0"> <Thumb.Template> <ControlTemplate> <Grid Width="100" Height="30"> <Ellipse Fill="LightBlue" Stroke="Blue" /> </ellipse></grid></controltemplate></thumb.template></thumb></canvas>

WPFでドラッグ対応のアプリを作る

WPF

WPFでドラッグしてボタンやオブジェクトを移動させて配置を操作するアプリを作りたい場面は多々あると思いますが、Visual Studioの標準機能では簡単に実現できる手段は用意されていません。いくつか自力で実現する方法はあるのですが、WPFの開発を始めたとき…