В настоящее время я работаю над приложением Silverlight, использующим элемент управления Bing Map, я использую настраиваемую метку, состоящую из изображения и текстового блока в элементе сетки, что прекрасно работает, это также позволяет мне иметь указатель мыши и правособытия щелчка для каждой канцелярской кнопки, так что пока все хорошо, однако мне необходимо дать пользователю возможность перетащить канцелярскую кнопку в любом направлении и иметь линию, соединяющую ее с ее фактическим положением, что-то вроде точки привязки.
Я изо всех сил пытаюсь понять, как это сделать, я видел много информации о том, как кнопки могут перемещаться мышью, но линия и якорная часть вызывают у меня небольшую проблему.В настоящее время я держу свои кнопки в различных наблюдаемых коллекциях, чтобы при их обновлении пользовательский интерфейс обновлялся.Если у кого-то есть идея относительно чистого способа добавления этой функции, пожалуйста, дайте мне знать, что она будет высоко оценена.
Большое спасибо