コード例 #1
0
ファイル: FileDialog.xaml.cs プロジェクト: loobins/tradeview
        private void SelectFiles(object sender, RoutedEventArgs e)
        {
            var files = new List <string>();

            var dialog = new OpenFileDialog
            {
                Title           = "Select",
                Multiselect     = this.MultiSelect,
                CheckFileExists = true,
                CheckPathExists = true
            };

            var result = dialog.ShowDialog();

            if (result.HasValue &&
                result.Value.Equals(true))
            {
                files.AddRange(dialog.FileNames);
            }

            FilesCommand.Execute(files);
        }
コード例 #2
0
 IEnumerable <IMemberRef> GetMemberRefs(IMenuItemContext context) =>
 FilesCommand.GetMemberRefs(context, MenuConstants.GUIDOBJ_ANALYZER_TREEVIEW_GUID, true, decompilerService);
コード例 #3
0
 static uint?GetReference(IMenuItemContext context) => FilesCommand.GetReference(context, MenuConstants.GUIDOBJ_ANALYZER_TREEVIEW_GUID);
コード例 #4
0
ファイル: Commands.cs プロジェクト: net10010/dnSpy
 IEnumerable <IMemberRef> GetMemberRefs(IMenuItemContext context) =>
 FilesCommand.GetMemberRefs(context, MenuConstants.GUIDOBJ_ANALYZER_TREEVIEW_GUID, true, languageManager);
コード例 #5
0
 static IEnumerable <ITreeNodeData> GetNodes(IMenuItemContext context) => FilesCommand.GetNodes(context, MenuConstants.GUIDOBJ_ANALYZER_TREEVIEW_GUID);