Если существует несколько экземпляров пользовательского элемента управления, как я могу использовать привязку данных для обновления свойства с тем же именем для каждого элемента управления? Например,
, следующее является частью моего main windows design:
myVoltCtrl - это мой элемент управления для отображения, например, напряжения. и у меня есть два элемента управления для отображения образцов с двух датчиков. У меня есть модель просмотра, показывающая напряжение: ProgressPv.
Мой вопрос: как моя ViewModel может различать guish, какой датчик обновляет? Или мне нужно создать два отдельных экземпляра модели просмотра для каждого сенсорного элемента управления?
Я провел довольно много поисков, но все еще не могу понять, как это можно сделать.
Спасибо за заранее.
<Grid Grid.Row="0">
<local:myVoltCtrl x:Name="Sensor1" MinHeight="5" MinWidth="5" Volt="{Binding ProgessPv}">
</local:myVoltCtrl>
</Grid>
<Grid Grid.Row="1">
<local:myVoltCtrl x:Name="Sensor2" MinHeight="5" MinWidth="5" Volt="{Binding ProgessPv}" >
</local:myVoltCtrl>
</Grid>