2009-03-03 14 views
0

私はキャンバスを含むuserControlを持っています。私はアイテムをデータバインドして、自動的に配置されるようにしたいと思います。キャンバスへのデータバインディング

Here'sキャンバスを項目をデータバインドする方法を示していますが、私はそれが私の特定のUserControl に仕事をしたい素晴らしい例。あなたのための

+0

を経由して、それにあなたの(ItemsPanelとしてキャンバスを持っている)UserControlとバインド項目にItemsControlを追加することですそう 。 。 。あなたの質問は何ですか? –

+0

私は、既存のuserControlでアイテムをキャンバスにデータバインドし、新しい標準コントロールを作成しません。 – Jowen

答えて

0

一つの選択肢、あなたのUserControlが何をするかに応じて、あなたがあなたのItemsPanel(任意のサブクラスで使用することができ、独自のCanvasサブクラスを作ることです(私はそれがItemsPanelTemplateでユーザーコントロールを指定することはできませんと信じて)パネル作業)。これは、あなたがUserControlで行っていたことはすべてアイテムのポジショニングだったと仮定しています。あなたが本当にUserControlを使用したい場合は

、私の頭の上オフオプションがTemplateBinding

関連する問題