当我点击一个按钮时,我想在屏幕上弹出一个框并显示一条简单的信息。没什么好看的。我该怎么做?
答案 0 :(得分:75)
System.Windows.Forms.MessageBox.Show("My message here");
确保System.Windows.Forms
程序集引用了您的项目。
答案 1 :(得分:39)
只需输入mbox
然后点击标签,它就会为您提供一个提示消息框的神奇快捷方式。
答案 2 :(得分:3)
在Visual Studio 2015(社区版)中,System.Windows.Forms
不可用,因此我们无法使用MessageBox.Show("text")
。
使用此代替:
var Msg = new MessageDialog("Some String here", "Title of Message Box");
await Msg.ShowAsync();
注意:您的函数必须定义为异步才能在await Msg.ShowAsync()
上方使用。
答案 3 :(得分:2)
试试这个:
string text = "My text that I want to display";
MessageBox.Show(text);
答案 4 :(得分:1)
没什么特别的?试试MessageBox
答案 5 :(得分:0)
为什么不使用工具提示?
StringBuilder strBuilder = "SELECT p FROM projects";
entityManager.createQuery(strBuilder.toString());
Iterator<Order> orderIterator = sort.iterator();
Order order = orderIterator.next();
strBuilder.append(" Order By ").append(order.getProperty()).append(" ")
.append(order.getDirection().name());
上面的代码将显示您点击的1000毫秒(1秒)的消息。
要进行呼叫,您可以在按钮点击事件中使用以下内容:
for subview in self.view.subviews{
if subview is CustomView
{
subview.removeFromSuperview()
}
}
答案 6 :(得分:-1)
在Visual Studio 2017中,您只需键入MessageBox.Show(“ Hello World!”);