使用jQuery,如何以简单的方式在页面顶部显示flash消息?有没有内置的东西,或插件,或者它是否足够容易自己做?
我的意思是,在成功的ajax帖子之后,我想以一种非突兀的方式说"嘿,它变得很好".
好的,我正在寻找一些非常简单的东西:创建一个不会停止我的代码的MessageBox.
我猜我必须创建一个不同的线程或什么?请告知最佳方法.
谢谢!
我每次构建Web应用程序时都会想到的一个问题是消息应该如何显示给最终用户
我尝试过像Windows应用程序中的消息框,但它们看起来很糟糕,并且在服务器上发布时会出现问题.我在页面底部的顶部尝试了一个包含很酷标签的更新面板..但我觉得它根本不够好.有时我在使用AJAX时会遇到特定情况的问题,但对用户来说仍然不太好......
我想问一下暂时出现然后消失的StackOverFlow消息,例如在向上或向下投票时以橙色显示的消息.
我想构建这样的消息或重用可以提供这些的DLL.这可行吗?
note :::根据服务器端的具体情况为用户显示消息.
提前致谢.
我正在做C#应用程序,我想改变消息框的样式.有可能吗?
示例:更改按钮样式,前色等.
刚才我注意到当一个属性设置为无效值时,Visual Studio会显示一个带有详细信息的消息框.例如:
是否可以在WinForms中生成这种类型的消息框?
我试过以下代码:
MessageBox.Show("Error in Division Fill.\n" + ex.Message,
"Information",
MessageBoxButtons.OK,
MessageBoxIcon.Information,
MessageBoxOptions.RightAlign);
Run Code Online (Sandbox Code Playgroud)
但是这产生了以下错误:
错误24'System.Windows.Forms.MessageBox.Show(string,string,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxIcon,System.Windows.Forms.MessageBoxDefaultButton)'的最佳重载方法匹配有一些无效的参数
G:\ Jagadeeswaran\11月17日\ MCS-SPS学校\ MCS-SPS学校\证书\ Transfer.cs 164 21 MCS-SPS学校
如何修复此错误并获取显示其他详细信息的消息框?
简短的问题:我的资源中有一个字符串:"这是我的测试字符串{0} \n \nTest"
我正在尝试在我的Messagebox中显示此字符串:
MessageBox.Show(String.Format(Properties.Resources.About,
Constants.VERSION),
Properties.Resources.About_Title, MessageBoxButton.OK,
MessageBoxImage.Information);
Run Code Online (Sandbox Code Playgroud)
但是我没有得到新的台词.\n仍然显示为字符,而不是新行.
我也尝试使用像mystring.Replace("\n",Environment.NewLine)这样的解决方法,但这也没有改变任何东西.
我究竟做错了什么?
编辑:有趣的事情提到:替换("\n","somethingelse")不会改变任何东西.
编辑2:Shift + Enter在我的资源文件而不是\n似乎工作...无论如何奇怪的行为
如何在.net c#或vb 控制台应用程序中显示消息框?就像是:
Console.WriteLine("Hello World");
MessageBox.Show("Hello World");
Run Code Online (Sandbox Code Playgroud)
要么
Console.WriteLine("Hello")
MsgBox("Hello")
Run Code Online (Sandbox Code Playgroud)
分别在c#和vb中.
可能吗?
......这没有任何意义.TT
在我的Application_Startup
事件处理程序中,我的代码看起来有点像这样:
private void Application_Startup(object sender, StartupEventArgs e)
{
string errorMessage;
if(CheckStartUpConditions(out errorMessage))
{
(new MainWindow()).Show();
}
else
{
MessageBox.Show(errorMessage, "Application Startup",
MessageBoxButton.OK, MessageBoxImage.Error);
Shutdown();
}
}
private bool CheckStartUpConditions(out string errorMessage)
{
errorMessage = string.Empty;
if(...)
errorMessage += "Please login to xxx. ";
if(...)
errorMessage += "Please install xxx.";
if(string.IsNullOrEmpty(errorMessage))
return true;
else
return false;
}
Run Code Online (Sandbox Code Playgroud)
在进入"POOF!"之前,消息框会短暂出现一段时间.它不等我单击"确定"或"X"按钮.我真的很难过为什么会这样,所以任何帮助都会非常感激.
我已经尝试将这个电话评论为Shutdown
只是为了踢和笑,它仍然表现得一样.
此外,该应用程序也有一个SplashScreen
,所以我不知道这是否会影响这一点.
编辑:如果有帮助,我添加了更多代码.消息框显示正确的错误消息.只是不会停留足够长的时间让用户阅读它.> :(
编辑第2部分:好的......我想我找到了罪魁祸首.:(我改变了我正在使用的图像上的构建操作,因为我从SplashScreen到我的飞溅到无,并且消息框现在将保留并等待用户输入.我不明白为什么SplashScreen与MessageBox一起拧紧.>: (
在我的WPF应用程序中,我有时会出现问题System.Windows.MessageBox
.当它最初显示时,它会显示在我的主应用程序窗口的顶部,如我所愿.有没有办法可以强迫它始终保持在主窗口的顶部?我遇到的问题是,当MessageBox
显示a时,用户可以点击主应用程序窗口并将其置于前面,这意味着MessageBox
隐藏在视图之外.在这种情况下,用户可能没有意识到它在那里,或者忘了它,对他们来说,主应用程序似乎已经冻结了.
我已经阅读了很多有关此问题的帖子,但没有人为我解决了这个问题.
我应该补充说,提出的线程MessageBox
可能不是UI线程.谢谢汤姆
我来给你一个背景.
我们有一个应用程序(中等大小),它在各个地方(数百个)使用MessageBox.Show(....).
这些消息框是工作流程的一部分,用于通知,警告或从用户获取输入.如果没有活动,应用程序应该在一定时间后自动注销.我们要求在注销应用程序时,只是为了清理会话数据,清除视图并隐藏自身,以便在下次启动时,它不必执行启动过程,这在时间上是昂贵的.
一切正常,但是在屏幕上有一些消息框并且用户离开机器而没有响应消息框然后由于没有活动使应用程序退出的情况下.问题是消息框不会消失.
如何在隐藏应用程序时关闭打开的消息框(如果有的话)?