Gtk Sharp

维基百科,自由的百科全书

跳转到: 导航, 搜索

Gtk# 是個 .NET 的函式庫,用來繫結 GTK+ GUI 函式庫。它讓你可以使用Mono或其他相容CLR的語言來開發GNOME應用程式。

Gtk# 像其他現在的視窗函式庫一樣,採用事件驅動,讓開發者可以在視窗元件的事件被觸發時,處理要做的事情。

以 Gtk# 建立的應用程式可以執行在許多平台上,如LinuxMicrosoft WindowsMac OS X等。Mono 的 Windows 版本裡面就直接將 GTK+、Gtk# 包在裡面,並且提供了可以讓應用程式看起來像原生 Windows 應用程式的主題。從 Mono 1.9 開始,在 Mac OS X上執行 Gtk# 應用程式將不再需要X Window系統

GUI設計上,Glade是個方便的設計工具,可以搭配 Glade# 來使用。此外還有 Stetic(整合在MonoDevelop裡面)也可以使用。

[编辑] 參考

此文章主要翻譯自同樣以GNU自由文檔許可證文本授權的 Mono網站上。

[编辑] 外部連結

个人工具