コード例 #1
0
        protected override void Execute(OpeningFileSelectionMessage parameter)
        {
            var files = parameter.Response;

            if (files?.Any() == true && TweetWindowViewModel.HasEnableMediaFiles(files))
            {
                this._viewModel.PostParameters.Attachments.AddRange(files.Select(path => UploadMedia.FromFile(path)));
                this._viewModel.UpdateCanPost();
            }
        }
コード例 #2
0
ファイル: PasteImageCommand.cs プロジェクト: atst1996/Liberfy
 protected override bool CanExecute(object parameter)
 {
     return(Clipboard.ContainsImage() || (Clipboard.ContainsFileDropList() && TweetWindowViewModel.HasEnableMediaFiles(Clipboard.GetFileDropList())));
 }