dialog 相关问题

向用户呈现的临时窗口(通常为小盒子)。它会中断程序流,覆盖UI,以便提醒用户或要求用户输入或确认程序决策。有时,对话框用于呈现用户输入的表单。

如何关闭 mud Blazor 对话框?

我只是想关闭此对话框,特别是当我单击取消按钮时。我已阅读文档,但我认为我不明白它是如何工作的,非常感谢任何帮助。我...

回答 1 投票 0

带有自定义按钮标题的通用对话框

我知道这个问题从以前就已经出现了(例如显示自定义消息对话框的最佳方式),但我仍然找不到我想要的东西。 我是这样开始的: 类函数 TAttracsForm.MessageDlg(cons...

回答 4 投票 0

如何在 C# WinForms 项目中分发 VisualStyles?

对于我的 C# WinForms 项目,我创建了一个独立的包并且它可以工作。问题是我使用 System.Windows.Forms.VisualStyles 来显示 Vista 样式的对话框,但该样式未应用,

回答 1 投票 0

Eclipse - 查找和替换对话框始终以最大化方式打开

我的 Eclipse 副本中的“查找和替换”对话框始终以最大化方式打开。 Eclipse 中是否有一种方法可以控制对话框的行为,以便它作为较小的弹出窗口打开? 同样的问题...

回答 5 投票 0

我需要一种方法来自动化包含 DIALOG 的现有脚本

我有一个现有的 BASH 脚本,需要用户输入。 为了自动化其他事情,我已经有了一个包含许多其他代码的 bash 脚本。 所以该解决方案应该可以在 bash 中实现。 我有

回答 1 投票 0

Flutter:RenderViewport 不支持使用 GridView 在 Dialog 中返回固有尺寸错误

我正在开发一个 Flutter 应用程序,其中有一个过滤按钮,可以打开一个包含各种排序和过滤选项的对话框。该对话框包含一个 GridView.builder 来显示过滤器选项...

回答 1 投票 0

我们可以屏蔽对话框中的特定字段吗?

我在 Bash 程序中使用对话框,要求用户填写几个字段。我想屏蔽用户输入的密码。 对话框--标题“服务器地址和登录凭据...

回答 1 投票 0

Android Java:EditText 文本选择缺少上下文菜单

所以我目前正在编写一个android应用程序,它打开一个带有膨胀的自定义视图的对话框。 该自定义视图包含一个 EditText(多行,因此您可以输入更长的消息文本)。如果你...

回答 1 投票 0

在 Electron.js 中进行确认

我想在 Electron.js 应用程序中制作一个消息框,其中包含是和否按钮。我尝试通过电子内部的对话来做到这一点。但这没有用: const 电子 = require('电子') 常量 {

回答 1 投票 0

自定义对话框在打开时移动

我一直在构建一个Android应用程序,无论用户的显示偏好如何,它都应该具有固定的显示尺寸。我知道我不应该这样做,但这是我的应用程序之一

回答 1 投票 0

Flutter:警报对话框无法在 PWA Web 应用程序上运行

我的项目中有这个警报对话框,我在其中启动 WhatsApp 应用程序。我面临的问题是它在 Android 和 IOS 中显示,但在 Web 应用程序上不显示。 ...

回答 1 投票 0

如何修复键盘打开时列表视图从对话框底部剪切的问题

在对话框中,当显示列表并且打开键盘进行搜索时,列表无法滚动到最后一个索引,并且列表看起来像是从底部剪切的。如果我打开的话你可以在这个视频中看到

回答 1 投票 0

如何使用 jQuery UI 创建对话框而不在 HTML 代码中指定 <div>?

使用 jQuery UI 创建对话框非常简单: $(函数() { $( "#dialog" ).dialog(); }); 使用 jQuery UI 创建对话框非常简单: <script> $(function() { $( "#dialog" ).dialog(); }); </script> <div id="dialog" title="Basic dialog"> <p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p> </div> 但是您仍然需要在 HTML 中使用 <div> 才能使其正常工作。 是否可以使用纯 jQuery(HTML 代码中没有 <div>)来创建对话框? 虽然我不确定为什么您想要打开一个没有内容的对话框,但您可以轻松地动态创建一个新对话框并针对它调用 jquery 对话框: $("<div>hello!</div>").dialog(); 基本代码 var d = $("#someId"); if (d.length < 1) d = $("<div/>").attr("id", "someId") .appendTo("body"); else d.dialog('destroy'); d.html('some message') .dialog({ some_options }) .dialog("open"); 你可以将 rap 放在扩展方法中。 更新(我的完整代码清单) (function($) { $.extend({ showPageDialog: function (title, content, buttons, options) { /// <summary>Utility to show a dialog on the page. buttons and options are optional.</summary> /// <param name="buttons" type="Object">Dialog buttons. Optional, defaults to single OK button.</param> /// <param name="options" type="Object">Additional jQuery dialog options. Optional.</param> if (!buttons) buttons = { "Ok": function () { $(this).dialog("close"); } }; var defOptions = { autoOpen: false, modal: true, //show: "blind", //hide: "explode", title: title, buttons: buttons }; if (options) defOptions = $.extend(defOptions, options); var pd = $("#pageDialog"); if (pd.length < 1) pd = $("<div/>").attr("id", "pageDialog") .appendTo("body"); else pd.dialog('destroy'); pd.html(content) .dialog(defOptions) .dialog("open"); } }//end of function show... )//end of extend Argument })(jQuery) 使用示例 $.showPageDialog(title, message, { "Yes": function () { $(this).dialog("close"); // do something for 'yes' }, "No": function () { // do something for no } } var div = document.createElement('div'); div.innerHTML = "Hello World"; $(div).dialog(); Juan Ayalas 解决方案应该适用于模式对话框。 对于非模态对话框,最好跟踪函数内的 id。 我使用以下代码,该代码并不完美,但应该可以确保 id 是唯一的。该代码几乎与 Juan Ayalas 示例相同,但使用计数器来避免重复的 id。 (此外,我删除了默认的“确定”按钮)。 (function($) { var dCounter=0; //local but "static" var $.extend({ showPageDialog: function (title, content, buttons, options) { /// <summary>Utility to show a dialog on the page. buttons and options are optional.</summary> /// <param name="buttons" type="Object">Dialog buttons. Optional, defaults to nothing (single OK button).</param> /// <param name="options" type="Object">Additional jQuery dialog options. Optional.</param> if (!buttons) buttons = {}; //{ "Ok": function () { $(this).dialog("close"); } }; var defOptions = { autoOpen: false, width: "auto", modal: false, //show: "blind", //hide: "explode", title: title, buttons: buttons }; if (options) defOptions = $.extend(defOptions, options); dCounter++; //console.log("dCounter is " + dCounter); var pdId = "#pageDialog"+dCounter; var pd = $(pdId); if (pd.length < 1) pd = $("<div/>").attr("id", pdId) .appendTo("body"); else pd.dialog('destroy'); pd.html(content) .dialog(defOptions) .dialog("open"); }//end of function showPageDialog }//end of extend options )//end of extend argument }//end of function definition

回答 4 投票 0

标记文件上传按钮

如何国际化文件选择器的按钮文本? 例如,此代码向用户呈现的内容: 在我的浏览器中,按钮显示为英文 &

回答 8 投票 0

如何将对话框放置在特定页面元素旁边,以便其位置在不同的屏幕尺寸上保持一致?

我正在尝试将对话框(例如工具提示、下拉列表或模式)放置在页面上特定元素的旁边。目标是保持对话框相对于元素的位置一致,

回答 2 投票 0

如何将Dialog Fragmenrt设置为全屏(EdgeToEdge)

针对 Android 13 进行开发,我可以使用 EdgeToEdge.enable((ComponentActivity) this); 将 Activity 设为全屏。但无论我如何尝试,对于一个对话框,例如 https://stackoverflow.com/a/55...

回答 1 投票 0

“如何将对话框放置在特定页面元素旁边,以便其位置在不同的屏幕尺寸上保持一致?”

问题: 我试图将对话框(例如,工具提示、下拉菜单或模式)放置在页面上特定元素的旁边。目标是保持对话框相对于元素的位置一致......

回答 1 投票 0

Safari 浏览器中拖动 HTML 元素问题

我有一个对话框,在该对话框中,我有一个项目列表,每个列表项都可以拖动并相应地对 UI 进行排序。它在 Chrome 和 Firefox 中完美运行,但在 Safari 中,当我拖动...

回答 1 投票 0

Intellij IDEA 13 - 无法再打开项目结构对话框

如标题中所述,我无法再在 intellij 中打开项目结构对话框窗口。 既不是快捷方式 (Ctrl+alt+shift+s),也不是文件 -> Project Stru... 下的菜单元素

回答 9 投票 0

Android Compose:我如何编写全屏对话框(无状态栏)

我需要向对话框添加全屏模糊背景。 但我无法隐藏状态栏或在其下方绘制。 我应该如何解决这个问题? 这是代码: 对话( onDismissRequest =

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.