У меня есть UserControl, который, как ни странно, объединяет кучу других элементов управления и логики в небольшой аккуратный пакет. У него есть свойство Text, которое принимает string
и творит чудеса, отображая результаты для пользователя. Потрясающий.
Я получаю этот текст из TextBox. Пользователь вставляет текст из буфера обмена в текстовое поле, которое привязано к DP в моем UserControl.
Что я хотел бы сделать, так это вырезать посредника и принимать пасты в моем UserControl.
Я уже пытался использовать DataObject.Pasting прикрепленное событие, но оно не работает.
Как ты делаешь это?
Ответил на мой собственный вопрос с моим текущим решением, но, честно говоря, оно «пахнет». Если у кого-то есть лучший ответ, пожалуйста, добавьте его, и если он работает и лучше, я выберу его.