求索.net

.net之漫漫长路,吾将上下而求索!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

使用C#制作简单的文本编辑器的注意事项

Posted on 2006-12-03 20:32  csharpman  阅读(849)  评论(2)    收藏  举报
1.  首先进行页面的布局,在Form上添加 mainMenu , openFileDialogue , saveFileDialogue, RichTextBox等,以RichTextBox为核心进行编辑器的开发。

2. 由于菜单和工具栏中的很多操作是相同的,一般应将这些操作写成private的函数,然后设置菜单项的打开事件和工具栏按钮的单击事件为调用相应的函数。

3. 关于工具栏按钮的开发:
    a. ToolBar 控件使您可以通过向 Buttons 集合添加 Button 对象来创建工具栏。可以使用集合编辑器向 ToolBar 控件添加按钮;应为每个 Button 对象指定文本或图像,也可以两者都指定。图像由一个关联的 ImageList 组件提供。运行时,可使用 Add 方法和 Remove 方法分别向 ToolBarButtonCollection 中添加按钮或从中移除按钮。
    b. 若要为 Toolbar 的按钮进行编程,请向 ToolBarButtonClick 事件添加代码;可使用ButtonClickEventArgs 类的 Button 属性来确定所单击的按钮。