Можно ли получить/установить значение свойства CaretIndex элемента управления TextBox в модели представления в wpf через привязку, определенную в представлении?
Спасибо
Можно ли получить/установить значение свойства CaretIndex элемента управления TextBox в модели представления в wpf через привязку, определенную в представлении?
Спасибо
Вы не можете привязать свойство CaretIndex
, так как оно не является DependencyProperty
. Это свойство CLR, которое не принимает привязку.
Проблема здесь в том, как получить CaretIndex
элемента управления TextBox
через модель представления. Если вы намерены получить его напрямую, привязавшись к модели представления, это невозможно. Как я уже писал в предыдущем ответе, это свойство CLR, а не свойство зависимости.
Что мы можем сделать?
Лучшим решением для этого является выполнение следующих шагов:
В этом случае мы все равно отделяем вид от модели.
Надеюсь, мой ответ вам поможет!