在WPF应用程序中,我有一个ObservableCollection对象(图像上的区域),我想在运行时显示和编辑(大小和位置)。
我想在选择模式下使用InkCanvas,矩形代表我的对象,但它似乎不直接支持数据绑定。
是否有可能以某种方式将InkCanvas的Children集合绑定到ObservableCollection?
答案 0 :(得分:1)
您是否尝试过使用Canvas设置为ItemsControl.ItemsPanel的ItemsControl?然后,您可以将ItemsSource属性绑定到ObservableCollection。然后,您可以使用ItemsControl.ItemsTemplate将项的属性绑定到Canvas.Left(右)属性以进行绝对放置。