Как поделиться значениями, разделенными из одного свойства, на несколько элементов управления в wpf С#C#

Место общения программистов C#
Ответить
Anonymous
 Как поделиться значениями, разделенными из одного свойства, на несколько элементов управления в wpf С#

Сообщение Anonymous »

У меня есть случай, когда, скажем, у меня есть одно свойство, содержащее строку, содержащую разделитель (например, ':'). У меня есть 3 текстовых поля, и я хотел бы поделиться значением каждой отдельной части в каждом текстовом поле, а также обновить их при изменении значения одного из текстовых полей. Как я могу реализовать это поведение в WPF с помощью привязки данных?
Мой случай включает использование Prism и использование MVVM, мой подход следующий:
  • Модель, которая наследуется от Bindable Base.
  • ViewModel также будет наследоваться от Bindable Base.
  • Экземпляр модели будет создан в Конструктор ViewModel и использоваться в качестве DataContext там, где это необходимо.
См. пример ниже:
В модели:
private string _someValue = "A:B:C";

public string SomeValue
{
get => _someValue;
set => SetProperty(ref _someValue, value);
}


Подробнее здесь: https://stackoverflow.com/questions/797 ... ontrols-in
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»