小编xar*_*rzu的帖子

如何在Visual Studio 2010中的C#中使用OpenFileDialog

我编写了一个自定义对话框(表单),我可以在C#程序中使用它,其行为很像"文件 - 打开"菜单命令,并打开一个用户可以选择文件或目录的窗口.

我的问题是这个.它以"我的电脑"为根.我怎样才能在网络上搜索?如果文件或目录位于网络上.

或者更好的是,在Visual Studio 2010中,是否有一些我可以立即使用的固定FileOpenDialog?

我尝试在http://msdn.microsoft.com/en-us/library/system.windows.forms.openfiledialog.aspx上的示例代码中调用OpenFileDialog, 但编译器似乎不喜欢DialogResult.OK此行中使用的代码:

if(openFileDialog1.ShowDialog() == DialogResult.OK)
Run Code Online (Sandbox Code Playgroud)

编译器说:

错误1'System.Nullable'不包含'OK'的定义,并且没有扩展方法'OK'可以找到接受类型'System.Nullable'的第一个参数(你是否缺少using指令或汇编引用?)

我尝试使用命名空间Microsoft.Win32而不是System.Windows.Forms,但都没有工作.他们都产生了这个错误.

c# wpf openfiledialog visual-studio-2010 visual-studio

5
推荐指数
1
解决办法
2万
查看次数

我如何使用OpenFileDialog类,使其在网络区域默认打开?

我如何使用OpenFileDialog类(在C#,WPF等中),以便它在网络区域默认打开?

这不起作用:

  OpenFileDialog openFileDialog1 = new OpenFileDialog();
  openFileDialog1.InitialDirectory = "Network";
Run Code Online (Sandbox Code Playgroud)

我也尝试将"\"作为InitialDirectory,但是没有用.

我也尝试将"\\"作为InitialDirectory,但也没有用.

c# wpf openfiledialog

5
推荐指数
1
解决办法
4220
查看次数

在C#中,如何将刷新/重绘消息发送到WPF网格或画布?

如何将刷新消息发送到WPF网格或画布?

换句话说,我注意到在调试模式下,我可以编写代码向显示器发送一行,然后,如果该行不正确,我可以调整它 - 但前一行仍然存在.现在,我正在编写的代码根据用户点击的内容向显示器发送信息.因此,这必须意味着每次一组新的行和框和文本转到WPF中的网格或画布时,不会刷新显示.

使用C#代码,如何将刷新/重绘消息发送到WPF网格或画布?

c# wpf grid repaint

5
推荐指数
1
解决办法
6237
查看次数

在C#中声明一个链表列表

当我尝试声明链接列表数组时,我收到了编译错误消息"无法在变量声明中指定数组大小(尝试使用'new'表达式初始化)".

public LinkedList<LevelNode>[2] ExistingXMLList;
Run Code Online (Sandbox Code Playgroud)

另外,如果我想创建一个小数组的字符串,是不是以下正确的方法?

string [2] inputdata;
Run Code Online (Sandbox Code Playgroud)

c# arrays linked-list

4
推荐指数
1
解决办法
4088
查看次数

C#中可观察集合中Count和Count()的区别是什么?

C#中可观察集合中Count和Count()的区别是什么?我已经注意到Visual Studio中的ObservableCollection类的类型我可以选择".Count;" 或".Count();".有什么不同?我想,不知道这会让人陷入困境.

c# silverlight

4
推荐指数
1
解决办法
1234
查看次数

如何在SQL Azure中设置外键?

如何在SQL Azure中设置外键?

我现在在Azure系统上有一个数据库.

数据库中的表有一个预期的用途,即有一个主要的,逻辑上集中的表,然后有许多表,每个表描述主表中的一些列.例如,如果我在主表中有一个年龄分类列,我可能会有一个单独的表,其中列出了年龄分类的一些类别(作为字符串)和一些相关的索引.然后,年龄分类表中的索引将用作主表中的参考.

这是外键吗?SQL Azure中是否有某种方法可以在这些索引之间建立关联?

sql-server foreign-keys azure azure-sql-database

4
推荐指数
1
解决办法
6319
查看次数

DocumentCompleted的WPF等效项是什么?

我检查了.这个问题还没有被问到.WebBrowser类的DocumentCompleted的WPF等效项是什么?

WPF中不存在DocumentCompleted方法(至少在最新版本的.NET和Visual Studio中不存在).那么我如何做与WPF中的Windows窗体相同的事情呢?

c# browser webbrowser-control

4
推荐指数
1
解决办法
2599
查看次数

Findstr - 排除文件类型 - 仅搜索ascii

我想以超出"findstr /?"中容易找到的方式运行FINDSTR dos命令.我将如何运行findstr以便它只搜索ascii文件.(我不确定这是否可行.我的直觉是它不可能)另外,我将如何运行此命令行以便排除一些文件时间.例如,如果我想要排除.psd文件该怎么办?

dos findstr command-line-arguments

4
推荐指数
1
解决办法
2918
查看次数

如何附加到 Eclipse 中的进程?

我正在使用一个使用命令行 shell 来运行集成测试的大型 Java 程序。我如何将 eclipse 附加到该过程?我是否必须运行该过程然后附加它?在我运行它之前将它附加到 shell 进程会很棒。

java eclipse shell

4
推荐指数
1
解决办法
6182
查看次数

如何单步执行动态加载的DLL的源代码?

如何单步执行动态加载的DLL的源代码?我有一个SLN,它是通过将BIN文件加载到Visual Studio 2008中自动创建的.它使用命令行界面功能,在此命令行上,我可以给出一个加载DLL的命令.我加载的DLL是从源代码构建的.所以我应该能够逐步完成这个源代码.

我是否需要以某种方式加载mdb或以某种方式告诉集成开发环境如何处理源代码?目前,我不能在源代码中添加任何断点.

c# c++ visual-studio-2008 visual-studio pdb-files

3
推荐指数
1
解决办法
4863
查看次数