如何使用 GTK# (Mono) 在 GTK 中显示消息对话框

问题描述 投票:0回答:1

我想在我的 GTK# 应用程序中显示一个对话框(我正在使用 MonoDevelop)。

抱歉问了这个愚蠢的问题,但总的来说我对 GTK 和 Linux 还很陌生。

c# .net linux mono gtk
1个回答
0
投票

MessageDialog
类可用于显示消息。示例:

MessageDialog dialog = new MessageDialog(window, DialogFlags.DestroyWithParent, MessageType.Question, ButtonsType.YesNo, "Dialog text");
dialog.Run();
dialog.Destroy();

您可以更改消息类型、按钮类型和文本。如果代码位于窗口类内部,则

window
通常为
this

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