2

WPF アプリケーションには、実行時に表示および編集 (サイズと位置) したいオブジェクト (画像上の領域) の ObservableCollection があります。

オブジェクトを表す Rectangles を使用して Select モードで InkCanvas を使用したいのですが、データ バインディングを直接サポートしていないようです。

InkCanvas の Children コレクションを ObservableCollection に何らかの方法でバインドすることは可能ですか?

4

1 に答える 1

1

Canvas が ItemsControl.ItemsPanel として設定された ItemsControl を使用してみましたか? 次に、ItemsSource プロパティを ObservableCollection にバインドできます。その後、ItemsControl.ItemsTemplate を使用して、項目のプロパティを Canvas.Left (Right) プロパティにバインドし、絶対配置を行うことができます。

于 2010-03-06T23:58:38.297 に答える