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

MONO下用GTK编程

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

介绍 GTK#

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

使用Mono让.NET程序跨平台运行

众所周知,Unity3D引擎凭借着强大的跨平台能力而备受开发者的青睐,在跨平台应用开发渐渐成为主流的今天,具备跨平台开发能力对程序员来说就显得特别重要。传统的针对不同平台进行开发的方式常常让开发者顾此...
  • qinyuanpei
  • qinyuanpei
  • 2016年05月03日 14:49
  • 12496

Ubuntu下用glade和GTK+开发C语言界面程序(一)

前言:对于大学中计算机系的每年暑假的课设有太多想说的,能从中学到很多东西,当然不排除打酱油的,这些可以掠过哦,凡事都打酱油,人生也是打酱油的吧。2333。 对于大三以前的课设一般的要求都是用C写的,即...
  • u013599970
  • u013599970
  • 2014年08月30日 17:12
  • 4775

使用Mono打造轻量级的.NET程序运行时

在使用Mono让.NET程序跨平台运行这篇文章中,我们已经对Mono以及.NET程序的运行机制有了初步的理解。今天我想来谈谈”使用Mono打造轻量级的.NET运行时”这样一个话题。为什么我会有这样一种...
  • qinyuanpei
  • qinyuanpei
  • 2016年05月03日 14:51
  • 8239

Mono For Android 第一个App应用程序

0.前言   年前就计划着写这篇博客,总结一下自己做的第一个App,却一直被新项目所累,今天抽空把它写完,记录并回顾一下相关知识点,也为刚学习Mono的同学提供佐证->C#也是开发Android...
  • u013227436
  • u013227436
  • 2014年02月21日 16:50
  • 624

C#/mono开发Android应用程序入门(二)-第一个应用程序(Hello World)

来自(网络)  Hello Android (本人通过自动翻译结合自己的整理和实践共同学习)  安装Mono for Android on Windows 摘要 ...
  • netjuly
  • netjuly
  • 2012年05月13日 20:51
  • 401

C#/mono开发Android应用程序入门(二)-第一个应用程序(Hello World)(转)

Hello Android (本人通过自动翻译结合自己的整理和实践共同学习)  安装Mono for Android on Windows 摘要 这是第二条在Androi...
  • cwrygr
  • cwrygr
  • 2016年09月08日 14:54
  • 435

运行你的第一个GTK+应用程序

原文见:http://timity.nease.net/documents/gtk+/rungtk+.htm 一、文档目的 通过阅读这个文档,可以让你完成一个GTK+应用程序的编译、运行和调试...
  • yuyin86
  • yuyin86
  • 2011年08月29日 09:44
  • 702

C语言 + GTK3+ Visual Studio 2015环境配置 以及第一个GTK界面程序

学习了C语言之后是不是想做一个界面程序,可以明显的以界面的方式呈现出来,你如果钟爱C语言,那么GTK将会是不二的选择。 GTK+ 是一种图形用户界面(GUI)工具包,虽然本事Linux上面的东西,但是...
  • qize9956
  • qize9956
  • 2017年02月15日 20:57
  • 1442
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mono:第一个gtk#程序
举报原因:
原因补充:

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