當我點擊一個按鈕時,我想要一個框在屏幕上彈出並顯示一條簡單的消息。沒有真正的幻想。我會怎麼做?如何在Visual C#中製作一個簡單的彈出框?
回答
System.Windows.Forms.MessageBox.Show("My message here");
確保System.Windows.Forms
組件被引用到您的項目中。
沒什麼好看的?試試MessageBox的
只需鍵入mbox
然後單擊標籤,它會給你一個神奇捷徑打氣一個消息框。
這是美妙的 – anon58192932 2012-11-15 21:53:27
花花公子。非常好! – austin 2013-03-09 04:47:59
試試這個:
string text = "My text that I want to display";
MessageBox.Show(text);
在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()
。
我想你正在UWP或WinRT下進行檢查。 'System.Windows.Forms'應該仍然可用,我相當確定。 – nawfal 2016-10-17 13:30:56
爲什麼不使用工具提示?
private void ShowToolTip(object sender, string message)
{
new ToolTip().Show(message, this, Cursor.Position.X - this.Location.X, Cursor.Position.Y - this.Location.Y, 1000);
}
上面的代碼將顯示1000毫秒(1秒)單擊的消息。
調用它,你可以用你的按鈕單擊事件如下:
ShowToolTip("Hello World");
- 1. 如何在Visual Basic中創建一個工作彈出框?
- 2. Flixel。如何在遊戲中製作一個簡單的彈出窗口
- 3. 我不知道如何關閉一個簡單的彈出框
- 4. 如何使用jQuery生成一個簡單的彈出框
- 5. 如何在C#中製作一個簡單的放大鏡#
- 6. 在Visual C++上,如何製作一個簡單的繪圖程序?
- 7. 如何使用jquery和html製作一個簡單的模式彈出窗體?
- 8. 如何在visual basic.net中創建一個彈出式菜單?
- 9. 如何製作一個簡單的TableView?
- 10. 一個簡單的圖像彈出式
- 11. 單擊單個按鈕時彈出一個彈出框
- 12. 如何製作一個wpf組合框彈出左
- 13. C++:如何製作一個簡單的字典?
- 14. 簡單的LightBox Javascript彈出框
- 15. 試圖生成一個簡單的彈出框
- 16. 在C或程序集中製作一個簡單的CRT0
- 17. 在C中製作一個簡單的反斜線#
- 18. 在C++中製作一個簡單的堆棧
- 19. 如何在Python中製作一個簡單的計算器?
- 20. 如何在XAML中製作一個簡單的超鏈接?
- 21. 我如何在liftweb中製作一個簡單的按鈕
- 22. 如何在控制檯C++程序中創建一個簡單的非阻塞彈出窗口?
- 23. 如何製作jquery彈出式菜單
- 24. 如何在C#中製作一個簡單的動態代理服務器
- 25. 如何創建一個簡單的Mootools彈出窗口
- 26. 如何在簡單的C++/opengl中繪製AABB邊界框?
- 27. 如何在另一個彈出窗口內創建彈出框
- 28. 在Visual Basic中創建一個錯誤彈出框(不是VB.net)
- 29. 如何在同一個窗口中創建一個彈出框?
- 30. 如何在Pygame中製作彈出的圓形菜單?
不要忘記分號:) – anon58192932 2012-10-09 19:48:52
要在VS中添加對程序集的引用,請右鍵單擊您的項目,然後單擊'添加引用...'。然後你可以搜索'System.Windows.Forms'。 – GabLeRoux 2013-12-17 20:29:12