草庐IT

showdialog

全部标签

c# - 当我调用 OpenFileDialog 的 ShowDialog 方法时,vshost32.exe 已停止工作

我有一个C#应用程序,我正在对其进行最终测试。但是现在,一个一直有效的功能现在不再有效了!我有一个按钮,当我点击它时我想浏览文件,我看到“打开文件”窗口,半秒后,我收到一个未捕获的visualstudio错误:vshost32.exe已停止工作:很抱歉,错误发生在法语本地化的计算机上:Signatureduproblème :Nomd’événementdeproblème:APPCRASHNomdel’application:TOM.vshost.exeVersiondel’application:10.0.30319.1Horodatagedel’application:4ba20

c# - Form.ShowDialog() 不显示启用调试的窗口

我在单元测试项目中创建了一个测试,我想在其中使用ShowDialog()函数弹出一个Form:[TestMethod]publicvoidTestDialog(){//ThisclassinheritsfromFormTestFormserviceTestForm=newTestForm("Mytestform");serviceTestForm.ShowDialog();return;}我希望此测试到达ShowDialog(),并“无限期”运行,直到我关闭窗口。但是,当我“带调试”运行此测试时,测试到达ShowDialog(),但没有出现任何窗体。奇怪的是,如果我“不调试”地运行,这

c# - 单击确定按钮时防止 ShowDialog() 返回

我有一个对话框,我想在单击OK按钮时阻止它关闭,但它返回了,即使AcceptButton属性设置为none而不是我的OK按钮。阻止它关闭的最佳方法是什么? 最佳答案 事实上,您正在更改错误的属性。你当然想要AcceptButton成为确定按钮。此属性确定哪个是Windows术语中的默认按钮。这是当您按下键盘上的ENTER时按下的按钮。通过更改AcceptButton,您只是打破了对话框的键盘界面。您不会以任何方式影响按下按钮时发生的事情。您需要做的是设置DialogResult将按钮的属性设置为DialogResult.None,因

c# - 如何在调用 ShowDialog() 后继续执行代码

Form.ShowDialog()方法导致代码暂停,直到新调用的窗体关闭。我需要代码在调用ShowDialog()方法后继续运行。我在谷歌上搜索并阅读了有关使用backgroundworker的信息?但这是我第一次听说,以前从未使用过。Form2form2this=newForm2();form2this.ShowDialog();MessageBox.Show("Something");此代码在单击按钮后执行,我如何仍然调用ShowDialog来阻止用户与主窗体交互但仍允许主窗体继续其工作?很抱歉,如果它被讨论过,但我发现的一切似乎都很难执行这样一个简单的任务。我真的很惊讶它没有包含

objective-c - 使用新的 Facebook api 邀请 friend

我刚刚更新了Facebook框架,邀请friend的旧代码不起作用(现在没有Facebook类对象。)。我使用了以下代码:NSMutableDictionary*params=[NSMutableDictionarydictionaryWithObjectsAndKeys:@"1",@"frictionless",@"Mymessage",@"message",@"Notification",@"notification_text",nil];[self.facebookdialog:@"apprequests"andParams:paramsandDelegate:self];是否可

java - 使用 XML onClick 时出现 Android Dialog NoSuchMethodException 错误

我是Java和Android的新手,我正在开发我的第一个测试应用。我已经取得了进展,但我被对话框阻止了。我这样显示Activity中的对话框://BuyActivity.javapublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_shop);initialize_PR();display_PR();BuyDialog=newDialog(this);BuyDialog.setContentView(R.layout

Android 显示对话框 : IllegalStateException: Can not perform this action after onSaveInstanceState

在Activity的runOnUiThread()中,我试图显示ProgressDialog。FragmentTransactionfragmentTransaction=getSupportFragmentManager().beginTransaction();ProgressDialogFragmentmProgressDialogFragment=newProgressDialogFragment();mProgressDialogFragment.show(fragmentTransaction,TAG);此处ProgressDialogFragment扩展了DialogFr

android - 来自类型 Activity 的方法 showDialog(int) 在 android 中被弃用了吗?

类型Activity中的方法showDialog(int)已弃用。这是什么原因?以及如何解决? 最佳答案 这是什么原因?http://developer.android.com/reference/android/app/Activity.html#showDialog(int)AndroidDialogFragmentvsDialog如何解决?改为使用带有FragmentManager的新DialogFragment类;这也可以通过Android兼容包在旧平台上使用。http://android-developers.blogsp

Flutter showDialog 带有导航键而不是传递上下文

目前,在应用程序的任何代码层显示对话框非常忙,因为必须在其中传递上下文。因此我想通过navigatorKey.currentContext(Navigator键是传递给MaterialappnavigatorKey参数的全局键)来显示对话框。但是我得到了错误“使用不包含导航器的上下文请求的导航器操作。用于从导航器推送或弹出路由的上下文必须是作为导航器小部件后代的小部件的上下文。”问题是showDialog在内部调用Navigator.of(context)并查找导航器祖先,当然会返回null,因为导航器本身就是根。因此它不会找到导航器作为祖先。有没有一种方法可以直接将导航器状态/上下文

Flutter showDialog 带有导航键而不是传递上下文

目前,在应用程序的任何代码层显示对话框非常忙,因为必须在其中传递上下文。因此我想通过navigatorKey.currentContext(Navigator键是传递给MaterialappnavigatorKey参数的全局键)来显示对话框。但是我得到了错误“使用不包含导航器的上下文请求的导航器操作。用于从导航器推送或弹出路由的上下文必须是作为导航器小部件后代的小部件的上下文。”问题是showDialog在内部调用Navigator.of(context)并查找导航器祖先,当然会返回null,因为导航器本身就是根。因此它不会找到导航器作为祖先。有没有一种方法可以直接将导航器状态/上下文