WPF+Livet



フォルダ選択(Livet.Extensions)

View
<Button Content="FolderDialog" Width="75">
  <i:Interaction.Triggers>
    <i:EventTrigger EventName="Click">
      <l:FolderBrowserDialogInteractionMessageAction>
        <l:DirectInteractionMessage CallbackMethodTarget="{Binding}" CallbackMethodName="FolderSelected">
          <l:FolderSelectionMessage Description="フォルダーの選択" DialogPreference="None"/>
        </l:DirectInteractionMessage>
      </l:FolderBrowserDialogInteractionMessageAction>
    </i:EventTrigger>
  </i:Interaction.Triggers>
</Button>
ViewModel
public void FolderSelected(FolderSelectionMessage m)
{
    System.Diagnostics.Debug.WriteLine(m.Response);
}
最終更新:2013年01月11日 09:26