• <small id='WtfEc'></small><noframes id='WtfEc'>

  • <legend id='WtfEc'><style id='WtfEc'><dir id='WtfEc'><q id='WtfEc'></q></dir></style></legend>

  • <tfoot id='WtfEc'></tfoot>
    1. <i id='WtfEc'><tr id='WtfEc'><dt id='WtfEc'><q id='WtfEc'><span id='WtfEc'><b id='WtfEc'><form id='WtfEc'><ins id='WtfEc'></ins><ul id='WtfEc'></ul><sub id='WtfEc'></sub></form><legend id='WtfEc'></legend><bdo id='WtfEc'><pre id='WtfEc'><center id='WtfEc'></center></pre></bdo></b><th id='WtfEc'></th></span></q></dt></tr></i><div id='WtfEc'><tfoot id='WtfEc'></tfoot><dl id='WtfEc'><fieldset id='WtfEc'></fieldset></dl></div>

          <bdo id='WtfEc'></bdo><ul id='WtfEc'></ul>

        SaveFileDialog 上的 DialogResult.OK 不起作用

        DialogResult.OK on SaveFileDialog not work(SaveFileDialog 上的 DialogResult.OK 不起作用)

                  <tbody id='bWUrz'></tbody>
              1. <small id='bWUrz'></small><noframes id='bWUrz'>

                <i id='bWUrz'><tr id='bWUrz'><dt id='bWUrz'><q id='bWUrz'><span id='bWUrz'><b id='bWUrz'><form id='bWUrz'><ins id='bWUrz'></ins><ul id='bWUrz'></ul><sub id='bWUrz'></sub></form><legend id='bWUrz'></legend><bdo id='bWUrz'><pre id='bWUrz'><center id='bWUrz'></center></pre></bdo></b><th id='bWUrz'></th></span></q></dt></tr></i><div id='bWUrz'><tfoot id='bWUrz'></tfoot><dl id='bWUrz'><fieldset id='bWUrz'></fieldset></dl></div>
                <legend id='bWUrz'><style id='bWUrz'><dir id='bWUrz'><q id='bWUrz'></q></dir></style></legend>
                <tfoot id='bWUrz'></tfoot>
                  <bdo id='bWUrz'></bdo><ul id='bWUrz'></ul>

                  本文介绍了SaveFileDialog 上的 DialogResult.OK 不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我尝试,当我在 SaveFileDialog 中按保存时,我会做一些事情.我尝试修复,但总是有问题.

                  I try, when I press save in SaveFileDialog I do something. I trying fix but always something wrong.

                  SaveFileDialog dlg2 = new SaveFileDialog();
                  dlg2.Filter = "xml | *.xml";
                  dlg2.DefaultExt = "xml";
                  dlg2.ShowDialog();
                  if (dlg2.ShowDialog() == DialogResult.OK)
                  {....}
                  

                  但我在 OK 上有错误 - 说:

                  But I have error on OK - which say:

                  错误:System.Nullable"不包含OK"的定义,并且找不到接受System.Nullable"类型的第一个参数的扩展方法OK"(您是否缺少 using 指令或程序集引用?)

                  我尝试用这段代码修复:

                  I try fix with this code:

                  DialogResult result = dlg2.ShowDialog(); //here is error again
                  if (result == DialogResult.OK)
                                  {....}
                  

                  现在错误出现在 DialogResult 上说:'System.Windows.Window.DialogResult' 是一个 'property' 但被用作一个 'type'

                  Now error is on DialogResult say: 'System.Windows.Window.DialogResult' is a 'property' but is used like a 'type'

                  推荐答案

                  我假设你指的是 WPF 而不是 Windows Form这是使用 SaveFileDialog

                  I assume that you are referring to WPF not Windows Form Here is example of using SaveFileDialog

                  //configure save file dialog box
                  Microsoft.Win32.SaveFileDialog dlg = new Microsoft.Win32.SaveFileDialog();
                  dlg.FileName = "Document"; //default file name
                  dlg.DefaultExt = ".xml"; //default file extension
                  dlg.Filter = "XML documents (.xml)|*.xml"; //filter files by extension
                  
                  // Show save file dialog box
                  Nullable<bool> result = dlg.ShowDialog();
                  
                  // Process save file dialog box results
                  if (result == true)
                  {
                     // Save document
                     string filename = dlg.FileName;
                  }
                  

                  其他示例:

                  WPF 中你必须处理 DialogResult 枚举和 Window.DialogResult 属性之间的冲突

                  In WPF you have to handle conflict between DialogResult Enumeration and Window.DialogResult Property

                  尝试使用完全限定名称来引用枚举:

                  Try using fully qualified name to refer the enumeration:

                  System.Windows.Forms.DialogResult result = dlg2.ShowDialog();
                  
                  if (result == DialogResult.OK)
                              {....}
                  

                  这篇关于SaveFileDialog 上的 DialogResult.OK 不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  C# namespace alias - what#39;s the point?(C# 命名空间别名 - 有什么意义?)
                  Using Xpath With Default Namespace in C#(在 C# 中使用具有默认命名空间的 Xpath)
                  Generating an EDMX from a DB2 Database(从 DB2 数据库生成 EDMX)
                  IBM .NET Data Provider Connection String issue with Library List(库列表的 IBM .NET 数据提供程序连接字符串问题)
                  .NET DB2 OLEDB pre-requisites(.NET DB2 OLEDB 先决条件)
                  Referring to Code in IBM.Data.DB2 makes that Assembly Unavailable to the rest of my Solution(引用 IBM.Data.DB2 中的代码使该程序集对我的解决方案的其余部分不可用)

                    • <small id='pfWJQ'></small><noframes id='pfWJQ'>

                      • <bdo id='pfWJQ'></bdo><ul id='pfWJQ'></ul>
                        <i id='pfWJQ'><tr id='pfWJQ'><dt id='pfWJQ'><q id='pfWJQ'><span id='pfWJQ'><b id='pfWJQ'><form id='pfWJQ'><ins id='pfWJQ'></ins><ul id='pfWJQ'></ul><sub id='pfWJQ'></sub></form><legend id='pfWJQ'></legend><bdo id='pfWJQ'><pre id='pfWJQ'><center id='pfWJQ'></center></pre></bdo></b><th id='pfWJQ'></th></span></q></dt></tr></i><div id='pfWJQ'><tfoot id='pfWJQ'></tfoot><dl id='pfWJQ'><fieldset id='pfWJQ'></fieldset></dl></div>

                            <tbody id='pfWJQ'></tbody>
                          <legend id='pfWJQ'><style id='pfWJQ'><dir id='pfWJQ'><q id='pfWJQ'></q></dir></style></legend>

                          1. <tfoot id='pfWJQ'></tfoot>