• 追加された行はこの色です。
  • 削除された行はこの色です。
[[WP7 に戻る>wp7]]

#lsx(linkstr=headline);

*その他 [#t19ce0df]
**DataTemplate 内から ViewModel のコマンドを実行する方法 [#c45b67f3]

 <GalaSoft_MvvmLight_Command:EventToCommand PassEventArgsToCommand="False"   
 x:Name="PopupContextMenuCommand" 
 Command="{Binding DataContext.PopupContextMenuCommand, Mode=OneWay,
 Source={StaticResource MainViewModel}}" CommandParameter="{Binding}"/>

ではだめで、

 <GalaSoft_MvvmLight_Command:EventToCommand PassEventArgsToCommand="False"
 x:Name="PopupContextMenuCommand" 
 Command="{Binding DataContext.PopupContextMenuCommand, ElementName=phoneApplicationPage}",
 CommandParameter="{Binding}"/>

とする。

http://brendan.enrick.com/post/Accessing-the-ViewModel-Inside-a-DataTemplate-in-Silverlight.aspx