好吧,这是在烦我,我只是不知道有什么问题… 我做了两种forms。 第一种forms只是一个简单的button,打开另一个像对话框一样: using (Form2 f = new Form2()) { if (f.ShowDialog() != DialogResult.OK) MessageBox.Show("Not OK"); else MessageBox.Show("OK"); } 第二个是Form2 ,它有两个button。 我所做的就是将AcceptButton的forms设置为一个,将CancelButton的forms设置为另一个。 在我的脑海里,这是完成这项工作所需要的一切。 但是当我运行它时,我点击打开Form2的button。 我现在可以点击一个设置为CancelButton,我得到“不正确”的消息框。 但是当我点击一个设置为AcceptButton,没有任何反应? Form2的InitializeComponent代码如下所示: private void InitializeComponent() { this.button1 = new System.Windows.Forms.Button(); this.button2 = new System.Windows.Forms.Button(); this.SuspendLayout(); // // button1 // this.button1.Location = new System.Drawing.Point(211, 13); this.button1.Name = "button1"; this.button1.Size = new […]
我有一个模式窗口html5video元素。 当我closures窗口时,video继续播放。 我是JS的总新手。 是否有一种简单的方法将video播放停止function绑定到窗口closuresbutton? 以下是我的html页面: <!DOCTYPE html > <html lang="en"> <head> <meta charset="utf-8" /> <title>Modal Test</title> <script type="text/javascript" src="jquery.js"> </script> <script type="text/javascript"> $(document).ready(function(){ $("#showSimpleModal").click(function() { $("div#simpleModal").addClass("show"); return false; }); $("#closeSimple").click(function() { $("div#simpleModal").removeClass("show"); return false; }); }); </script> <style type="text/css"> div#simpleModal { position:absolute; top: 40px; width: 320px; left: 170px; border: solid 1px #bbb; padding: 20px; background: […]
我想实现一个方法,显示一个对话框,等到对话框被解散,然后根据对话框的内容返回一个结果。 这可能吗? public String getUserInput() { //do something to show dialog String input = //get input from dialog return input; } 我实际上是试图实现一个接口,它具有方法“公共stringgetUserInput()”,其中返回的string必须通过对话框检索。 这很容易在java中完成,在android中似乎不可能? 编辑:张贴一些示例代码作为评论请求 getInput()必须从后台线程调用(我从AsynchTask调用它)。 getInput()显示一个对话框并调用wait。 当在对话框中按下okbutton时,对话框将用户input设置在成员variables中并调用notify。 当notify被调用时,getInput()继续并返回成员variables。 String m_Input; public synchronized String getInput() { runOnUiThread(new Runnable() { @Override public void run() { AlertDialog.Builder alert = new AlertDialog.Builder(context); //customize alert dialog to allow desired input […]
我正在寻找一种模式对话框(使用用户界面对话框)与传统的对话框独立的CSS,所以实质上有两个jQuery对话框,每个看起来不同。 举个例子, <div id="dialog_style1" class="dialog1 hidden">One content</div> 和另一个 <div id="dialog_style2" class="dialog2 hidden">Another content</div> 不幸的是我注意到,使用单独的CSS来设置对话框的部分样式 .dialog1 .ui-dialog-titlebar { display:none; } .dialog2 .ui-dialog-titlebar { color:#aaa; } 不起作用,因为.ui-dialog-titlebar没有类.dialog1 ,我不能做一个addClass ,而不插入插件。 另一种方法是让像body这样的元素具有唯一的class / id(取决于我想要哪一个),但是这样做会阻止在同一个页面中同时存在两个对话框。 我怎样才能做到这一点?
我必须支持IE8。 模式本身工作正常,但我的尝试调整它(在Firefox中工作正常)不适用于IE8。 我只是在模式对话框div(Bootstrap结构中的第二个嵌套对象)中添加一个类(在本例中为宽模式),并通过CSS应用宽度,没有什么奇怪的。 HTML: <div class="modal fade" id="modalTest" role="dialog"> <div class="modal-dialog wide-modal"> <div class="modal-content "> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">Testing Modal</h4> </div> <div class="modal-body"> <img src="content/Example-Infographic.jpg" width="100%" /> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div><!– /.modal-content –> </div><!– /.modal-dialog –> </div> CSS: .wide-modal { width: 60%; } 我试图把这个类添加到上面和下面的div中去,没有(正面)效果。 […]
Bootstrap 3模式在移动平台上打开时如何防止背景滚动? 在桌面浏览器上,背景被禁止滚动并按照原样运行。 在移动浏览器(Safari ios,Chrome ios等)上,打开模式并用手指滚动时,背景也会像模式一样滚动。 我如何防止?
我有这样的问题 – 我需要在twitter引导模式(显示后)自动对焦一些元素。 棘手的部分在这里 – 这个模式的内容是从单独的HTML文件使用“数据远程”(jQuery.load方法)加载,所以 $(document).on('shown', ".modal", function() { $('[autofocus]', this).focus(); }); 只有在模态被加载之前工作。 问题是 – 如何使自动对焦在第一次模态加载工作?
我有ac#的Windowsapp store应用程序。 我试图启动一个MessageDialog时,另一个MessageDialog中的命令button之一被点击。 关键是要警告用户他们的内容是未保存的,如果他们点击取消,则会提示他们使用单独的保存对话框进行保存。 这是我的“showCloseDialog”函数: private async Task showCloseDialog() { if (b_editedSinceSave) { var messageDialog = new MessageDialog("Unsaved work detected. Close anyway?", "Confirmation Message"); messageDialog.Commands.Add(new UICommand("Yes", (command) => { // close document editor.Document.SetText(TextSetOptions.None, ""); })); messageDialog.Commands.Add(new UICommand("No", (command) => { // save document await showSaveDialog(); })); messageDialog.DefaultCommandIndex = 1; await messageDialog.ShowAsync(); } } 在VS我得到一个编译器错误: 'await'操作符只能在asynchronouslambdaexpression式中使用。 […]
使用故事板什么是解除模式的正确方法? 使用IBAction和编写代码解雇后点击button? 使用segue并在点击button后通知父视图控制器?
所以我几乎和@Jamescoo的问题一样,但是我认为我的问题来自于我已经定位了几个DIV来创build滑动导航面板。 这是我的确切设置复制: http : //jsfiddle.net/ZBQ8U/2/ 奖金:如果你愿意的话,随意抓取滑动面板的代码:) z-索引不应该冲突,它们的值将显示它们正确堆叠,但是在视觉上它们不是。 一旦你点击“打开模式”button, <div class="modal-backdrop fade in"></div>覆盖所有内容! (你将不得不重新运行代码来重置它) 我不知道如何补救这个…任何想法?