0
동적으로 생성 된 컨트롤에 트리거를 추가하려고하지만 할 수 없습니다. 이벤트가 시작되지 않습니다. 이것은 내 코드입니다.동적으로 생성 된 컨트롤에 대한 eventtocommand silverlight mvvm light
<sdk:HierarchicalDataTemplate x:Key="NameTemplate"
ItemsSource="{Binding LstRs}"
ItemTemplate="{StaticResource RsTemplate}">
<TextBlock Text="{Binding Nom}" FontWeight="Bold" >
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseEnter">
<gs:EventToCommand Command="{Binding Path=StateCommand}"
CommandParameter="{Binding Text, ElementName=TextBoxSearch, Mode=OneWay}"
MustToggleIsEnabledValue="True"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</TextBlock>
</sdk:HierarchicalDataTemplate>
이고 명령은 뷰 모델에서 구현됩니다.
EventToCommand 코드의 OnAttached 메서드에 중단 점을 추가하고 (솔루션에 MvvmLight 프로젝트의 소스가 있어야 함) 중단 점이 적중되는지 확인하십시오. –