jjzjj

saveFileDialog1

全部标签

c# - 获取C#保存对话框的文件路径

我有一个保存对话框,当我按下一个按钮时它会弹出。但是我当时不想保存文件,我想获取名称并将其放在按钮旁边的文本框中,以供以后使用。谁能告诉我如何从保存对话框中获取文件路径以便以后使用? 最佳答案 这是我刚刚快速编写的示例代码...而不是Console.Write,您可以简单地将路径存储在变量中并稍后使用它。SaveFileDialogsaveFileDialog1=newSaveFileDialog();saveFileDialog1.InitialDirectory=Convert.ToString(Environment.Spec

c# - 获取C#保存对话框的文件路径

我有一个保存对话框,当我按下一个按钮时它会弹出。但是我当时不想保存文件,我想获取名称并将其放在按钮旁边的文本框中,以供以后使用。谁能告诉我如何从保存对话框中获取文件路径以便以后使用? 最佳答案 这是我刚刚快速编写的示例代码...而不是Console.Write,您可以简单地将路径存储在变量中并稍后使用它。SaveFileDialogsaveFileDialog1=newSaveFileDialog();saveFileDialog1.InitialDirectory=Convert.ToString(Environment.Spec

c# - 设置 OpenFileDialog/SaveFileDialog 的开始位置

对于WinForm应用程序中的任何自定义对话框(表单),我可以在显示之前设置其大小和位置:form.StartPosition=FormStartPosition.Manual;form.DesktopBounds=MyWindowPosition;这在处理多个监视器时尤为重要。如果没有此类代码,当您从已拖动到第二台显示器的应用程序打开对话框时,该对话框将出现在主显示器上。这会带来糟糕的用户体验。我想知道是否有任何Hook来设置标准.NETOpenFileDialog和SaveFileDialog(它们没有StartPosition属性)的位置。 最佳答案

c# - 设置 OpenFileDialog/SaveFileDialog 的开始位置

对于WinForm应用程序中的任何自定义对话框(表单),我可以在显示之前设置其大小和位置:form.StartPosition=FormStartPosition.Manual;form.DesktopBounds=MyWindowPosition;这在处理多个监视器时尤为重要。如果没有此类代码,当您从已拖动到第二台显示器的应用程序打开对话框时,该对话框将出现在主显示器上。这会带来糟糕的用户体验。我想知道是否有任何Hook来设置标准.NETOpenFileDialog和SaveFileDialog(它们没有StartPosition属性)的位置。 最佳答案

c# - "Dialogs must be user-initiated."与 Silverlight 3 中的 SaveFileDialog

我正在使用C#开发Silverlight3应用程序。我想允许用户从Silverlight应用程序下载图像。我正在使用SaveFileDialog来执行文件下载任务。流程是这样的:用户点击SL应用中的“下载”按钮。调用Web服务调用以从服务器获取图像Web方法调用的OnCompleted异步事件处理程序被调用并从服务器接收二进制图像在OnCompleted事件处理程序中,SaveFileDialog提示用户将图像保存到计算机。将图像流式传输到用户硬盘上的文件中。我在从OnCompleted事件处理程序调用的函数中使用以下代码来完成SaveFileDialog提示,然后流式传输到文件。Sa

c# - 使用 SaveFileDialog 后 GDI+ 的 Bitmap.Save() 发生一般错误

我在usingblock中使用了以下代码块和更多代码:using(System.Drawing.BitmaptempImg=(System.Drawing.Bitmap)tempObj.GetData(System.Windows.Forms.DataFormats.Bitmap)){//...tempImg.Save("..\\..\\testdata\\tempImg.bmp",ImageFormat.Bmp);//...}但我仍然得到错误:AGenericErroroccuredatGDI+只有在我做了一些与usingblock中的代码无关的操作之后。在其他时候,这很有效。tem

c# - 设置 SaveFileDialog 的初始目录?

我想要一个具有以下行为的SaveFileDialog:第一次打开它时,它会转到“我的文档”。然后,它将转到上次选择的文件夹。实现这一目标的最佳方法是什么?如果我不设置InitialDirectory,它将转到exe的目录-这不是我想要的。它会记住最后选择的目录-即使在两次执行之间也是如此。如果我设置InitialDirectory,它不会记住上次选择的目录。当然,我可以将最后选择的目录保存在注册表中:(但我正在寻找更好的解决方案。SaveFileDialogdialog=newSaveFileDialog();//???dialog.InitialDirectory=Environme

c# - SaveFileDialog 设置默认路径和文件类型?

我正在使用SaveFileDialog.SaveFile。如何将其设置为默认(操作系统)驱动器盘符,并将选项限制为仅显示.BIN作为文件扩展名?我尝试阅读MSDN上的文档,但我对此很陌生,老实说,我发现它们有时不清楚。 最佳答案 SaveFileDialog控件根本不会进行任何保存。它所做的只是为您提供一个方便的界面来实际显示Windows的默认文件保存对话框。将属性InitialDirectory设置为您希望它显示其他默认值的驱动器。试想其他可能具有不同布局的计算机。默认情况下,windows会保存上次使用的目录并再次显示。那是在
12