mono:第一个gtk#程序

原创 2004年08月02日 08:34:00
 

mono:第一个gtk#程序

 

目前mono还未实现System.Window命名空间下的类,不过目前有多个项目可以实现界面编程,如gtk#,Qt#,wx.net等。将来推出的mono将采用gtk#作为它的System.Window实现,我们期待着mono的下一个release,System.windowc#2.0等新特性更让人兴奋不已。

 

言归正传,开始我们的第一个gtk#程序。

 

第一步还是启动monodevelop,新建一个解决方案,选择Gtk# project:

 


2.2.0

 

monodevelop将生成两个cs文件:Main.cs,MyWindow.cs,MYWindow继承Gtk.Window类,

我们往窗口上增加一个按钮button,代码如下:

 


2.2.1

 

F8编译,在终端中运行我们的程序。


 

smallnest@kuaff.com

GTK+图形化应用程序开发学习笔记(三)—窗体

GTK+图形化应用程序开发学习笔记(三)—窗体 一、初始化GTK+        写GTK+程序需要调用gtk_init函数对GTK+ 库函数进行初始化。 1. 名称:: ...
  • yaoshenjie
  • yaoshenjie
  • 2015-10-21 10:06:57
  • 1099

GtkSharp开发教程(Linux&C#)

  • 2008年12月13日 13:26
  • 794KB
  • 下载

用GTK编写GUI程序

目录: 什么是GTK?编译第一个程序信号和事件(Signals and Events)普通按钮(A ordinary button)   摘要: 在这个文章系列里,...
  • daiyan_csdn
  • daiyan_csdn
  • 2016-08-12 14:20:39
  • 632

Mono开发Gtk#演示[视频]

Mono开发Gtk#演示:
  • shanyou
  • shanyou
  • 2008-03-24 22:49:00
  • 599

介绍 GTK#

介绍 GTK#   [ 纯Windows 用户就可以跳过。 也未测试。 ] GTK# 是对流行的跨平台图形用户界面库(GUI)GTK+ 的包装。如果打算构建一个本地应用程序,并想让它运行在非 Wind...
  • hadstj
  • hadstj
  • 2014-05-06 21:45:10
  • 9515

MONO下用GTK编程

在Mono上可以说对System.Windows这一名称空间内的类支持不够好,MONO提倡的是用GTK来代替Windows当然我有时间也看了下,顺便写了些东西下面的代码是用GTK生成一个窗体using...
  • zhangjianying
  • zhangjianying
  • 2006-01-25 16:22:00
  • 2314

Mono及MonoDevelop安装

一、简介 Mono是一个由Novell公司(由Ximian发起并由Miguel de lcaza领导的)主持的项目,是一个致力于开创.NET在Linux上使用的开源工程。它包含了一个C#语言的编译器...
  • wang_390486690
  • wang_390486690
  • 2015-01-29 21:16:19
  • 4509

【Mono】C# + Mono + Linux 编程初体验之 HelloWorld

理解Mono,可以类比 Java虚拟机。Java虚拟机(该虚拟机最初只为Java打造所以才叫Java虚拟机,跟Java语言应该分开看)就是一个语言虚拟机,它也有自己的一套规范,只要遵循Java虚拟机规...
  • xiaohui_hubei
  • xiaohui_hubei
  • 2013-10-12 23:07:53
  • 18439

Mono 开发 (使用.NET技术的你,绝对不能忽略Mono)

当微软把.NET提交到ECMA/ISO成为公开的标准时,就表示.NET已经走向开放,不再只是微软专属的技术。当Mono 1.0正式发布时,也就等于是宣布开放成真了,.NET程序不用被局限在Win...
  • shanyou
  • shanyou
  • 2006-03-10 22:58:00
  • 690
收藏助手
不良信息举报
您举报文章:mono:第一个gtk#程序
举报原因:
原因补充:

(最多只允许输入30个字)