2

在 WPF 应用程序中,我有一个 ObservableCollection 对象(图像上的区域),我想在运行时显示和编辑(大小和位置)。

我想在选择模式下使用 InkCanvas,矩形代表我的对象,但它似乎不直接支持数据绑定。

是否有可能以某种方式将 InkCanvas 的 Children 集合绑定到 ObservableCollection?

4

1 回答 1

1

您是否尝试过使用带有 Canvas 设置为 ItemsControl.ItemsPanel 的 ItemsControl?然后,您可以将 ItemsSource 属性绑定到您的 ObservableCollection。然后,您可以使用 ItemsControl.ItemsTemplate 将项目的属性绑定到 Canvas.Left(右)属性以进行绝对放置。

于 2010-03-06T23:58:38.297 回答