如何实现Facebook图像标记类似的功能?

时间:2016-06-27 06:32:10

标签: c# wpf

目前正在开发应用程序,我希望实现一个功能,用户可以在该功能上单击图像区域并在该区域中键入内容(描述或其他内容)。类似于Facebook中的Facebook图像标记功能。

不幸的是,我不知道如何在C#/ WPF中这样做。

我是否可以使用WPF中的控件来实现此功能?或者我将如何从头开始实现它?

1 个答案:

答案 0 :(得分:0)

对此没有特殊控制。实现这个的想法:

  1. 将图像放在Canvas控件中。画布控件可帮助您获得XY坐标;
  2. 点击获取点击的XY坐标时;
  3. Rectangle(作为标签标签)放在我们以后获得的XY坐标上;
  4. 将标签ID,图像ID,XY坐标和标签名称存储在数据库(或您使用的任何数据存储)中;
  5. 从DB获取图像时,获取图像的标签并重新填充画布。
  6. 将此视为pseoudo代码,您必须谷歌如何完成每一步。