当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 不知C#是不是这么用的,我写的有没有体现C#的OOP思想.程序没有写完,也很不完善,只是请各位指点一下.谢谢!!____________________________________________________using System;using System.Drawing;using ...
 

 

 ·.net环境下web项目源代码管理    »显示摘要«
    摘要: 这段时间在公司做一个.net项目, 一个项目开发小组3个人,开发环境是vs.net,语言是c#,三个人协同开发。既然是协同开发,就要找一个源代码控制软件来进行开发中的源代码管理和版本控制。我们首先想到的是clearcase,名气大嘛,而且大家都没用过,都想尝尝鲜。谁知道这个玩意实在是太复杂了,先是要在window2000上安装active directory (就这都弄了一整天),然后又是lic......
 ·自己动手用c#写控件(上)    »显示摘要«
    摘要:自己动手用c#写控件 willsound(willsound@163.com) 关键词 c#,.net,控件,gdi+ 我平时比较喜欢使用delphi,小生不才,我随然喜欢delphi,平时开发(至少现在)多用delphi,但是不怕各位高手笑话,我没有用delphi写过控件,虽然原理上知道,但总感觉不知无从下手:l 但是自从接触了c#,她哪优美的身姿(代码......


我写的一段"记事本"的程序,请高手指教.

不知c#是不是这么用的,我写的有没有体现c#的oop思想.

程序没有写完,也很不完善,只是请各位指点一下.谢谢!! 【程序编程相关:C#抢鲜快报之FAQ20

【推荐阅读:C#开发WINDOWS应用程序时消息的处

____________________________________________________ 【扩展信息:在C#中使用.NETSDK创建控制

using system;

using system.drawing;

using system.collections;

using system.componentmodel;

using system.windows.forms;

using system.data;

using system.io;

namespace notepad

{

 /// <summary>

 /// form1 的摘要说明.

 /// </summary>

 public class notepad : system.windows.forms.form

 {

        private system.windows.forms.richtextbox richtextbox1;

        private system.windows.forms.mainmenu mainmenu1;

        private system.windows.forms.menuitem menuitem8;

        private system.windows.forms.menuitem menuitem10;

        private system.windows.forms.menuitem menuitemfile;

        private system.windows.forms.menuitem menuitemedit;

        private system.windows.forms.menuitem menuitemoption;

        private system.windows.forms.menuitem menuitemhelp;

        private system.windows.forms.menuitem menuitemnew;

        private system.windows.forms.menuitem menuitemopen;

        private system.windows.forms.menuitem menuitemprint;

        private system.windows.forms.menuitem menuitemexit;

        private system.windows.forms.menuitem menuitemfont;

        private system.windows.forms.menuitem menuitemwordwrap;

        private system.windows.forms.menuitem menuitemabout;

        private system.windows.forms.toolbar toolbaronly;

        private system.windows.forms.toolbarbutton toolbarbuttonnew;

        private system.windows.forms.toolbarbutton toolbarbuttonopen;

        private system.windows.forms.statusbar statusbaronly;

        private system.windows.forms.statusbarpanel statusbarpaneltime;

        private system.windows.forms.openfiledialog openfiledialog1;

        private system.windows.forms.imagelist imagelist1;

        private system.windows.forms.fontdialog fontdialog1;

        private system.windows.forms.timer timer1;

        private system.componentmodel.icontainer components;

        private system.windows.forms.savefiledialog savefiledialog1;

        private system.windows.forms.menuitem menuitemsave;

        private system.windows.forms.menuitem menuitemsaveas;

        private system.windows.forms.statusbarpanel statusbarpanelfilename;

        private string oemtext = "";

  public notepad()

  {

   //

   // windows 窗体设计器支持所必需的

   //

   initializecomponent();

   //

   // todo: 在 initializecomponent 调用后添加任何构造函数代码

   //

  }

  /// <summary>

  /// 清理所有正在使用的资源.

  /// </summary>

  protected override void dispose( bool disposing )

  {

   if( disposing )

   {

    if (components != null)

    {

     components.dispose();

    }

   }

   base.dispose( disposing );

  }

  #region windows form designer generated code

  /// <summary>

  /// 设计器支持所需的方法 - 不要使用代码编辑器修改

  /// 此方法的内容.

  /// </summary>

  private void initializecomponent()

  {

            this.components = new system.componentmodel.container();

            system.resources.resourcemanager resources = new system.resources.resourcemanager(typeof(notepad));

            this.richtextbox1 = new system.windows.forms.richtextbox();

            this.mainmenu1 = new system.windows.forms.mainmenu();

            this.menuitemfile = new system.windows.forms.menuitem();

            this.menuitemnew = new system.windows.forms.menuitem();

            this.menuitemopen = new system.windows.forms.menuitem();

            this.menuitemsave = new system.windows.forms.menuitem();

            this.menuitemsaveas = new system.windows.forms.menuitem();


...   下一页
    摘要:effective c#: 4.使用类厂(class factory)模式实现 基于接口的客户激活远程对象(下) 陈铭 microsoft c#/.net asia mvp 难度:7/10 上 简便的分布式应用程序开发无疑是.net平台最引人注目的部分。通过使用.net remoting技术,我们可以轻松的跨越运行环境(context)、线程抑或进程的边界,甚至透过internet访......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE