Поведение является чистой концепцией пользовательского интерфейса, ViewModel не должен ничего знать об этом.Однако вы можете заставить поведение обновлять свойство ViewModel через привязку.Просто объявите свойство зависимости для поведения и привяжите его так:
<MyControl>
<i:Interaction.Behaviors>
<b:MyBehavior MyProperty="{Binding MyViewModelProperty, Mode=OneWayToSource}" />
</i:Interaction.Behaviors>
</MyControl>
(вы также можете использовать привязку TwoWay
, если это, конечно, имеет смысл)