2012-04-16 17 views
0

私の新しいアプリケーション用のワークエリアを作っているのは、画面の左側の1列にビジュアル要素のリストがあり、右側に空のワークエリアがあるということです。ユーザーが新しいUIElementを左側から私のワークエリア(おそらくグリッドのパネルの一種)にドラッグすると、ワークエリアに4つの矢印(ドッキング・アロー)が表示されます。 1つの要素。ユーザーが新しいUIElementをワークエリアにドラッグすると、同じ4つのドッキング矢印が必要になり、新しい要素を既存のUIElementの左、右、上または下に配置できます。ドッキングワークエリアの構築 - どのように構築するのですか?

それぞれのUIElementsがドロップ動作をドラッグするようにしたいのです。つまり、UIElementをドラッグすると、上記のホバリングに関連してドッキングできるようになり、ワークエリア全体を構築できますこちらです。

ワークエリア内の既に配置されているUIElementの上に新しいUIElementをホバーすると、上のホバリング項目と外側の「グリッド」項目の両方にドッキング矢印が表示され、ドッキングすることができます。 Iveは自分の友人に、彼が使っている別のプログラムでこの仕組みがどのように機能しているかを小さな動画で記録しました - それは同じような行動です:[LNK REMOVED]

DockPanelsを調べる方法をアドバイスしてくださいその通りに行くのは明らかなようです。

答えて

関連する問題