Это обязательное поведение:
У меня есть различные элементы управления на холсте, например Выноски (из Expression Blend .dll) или простые метки. Когда пользователь «дважды щелкает» (или любое другое событие, которое я решил связать), элемент управления должен изменить свой внешний вид, чтобы позволить пользователю редактировать свойство Content элемента управления. Отключение элемента управления должно затем вернуться к методу «только для чтения».
Какие-нибудь предложения о том, как это было бы лучше всего достигнуто? В идеале я хочу сделать все это в c #, чтобы добавить это поведение к элементу управления во время выполнения (так как этот элемент управления динамически добавляется на холст) - и вообще избегать XAML.
Я считаю, что мне нужно что-то сделать с рекламодателями, чтобы отобразить текстовое поле, связанное со свойством содержимого элемента управления для требуемого события, но некоторые примеры кода или ссылки в других местах были бы полезны? :) - Мне не удалось найти что-либо в существующем поиске, но я считаю, что это должно быть довольно просто.