国家  china

TX TextContronl 文字处理控件: 右键菜单

 

TX Text Control 文字处理控件 提供了内置的邮件菜单和图标集合,默认情况下运行包含 TX 程序时,点击鼠标右键即可弹出菜单来操作TX中的文本。从 V19 开始TX提供了操作右键菜单的相关接口。本篇文章中我们将阐述右键菜单相关的功能点。

你可以通过右键菜单添加页面、页脚和自适应文档布局等。:

TX Text Control X9 in Visual Studio

以下图片展示的是,在不选择任何文本的时的右键菜单状态:

TX Text Control X9 in Visual Studio

当焦点处于表格中时,右键菜单样式如下:

TX Text Control X9 in Visual Studio

 

重点来了,能否自定义右键菜单的菜单项呢?右键菜单可以通过TextContextMenuOpening事件进行自定义。以下为示例代码:

TX Text Control X9 in Visual Studio

该事件中可以捕获到右键菜单,并且可以任意增加或删除菜单项,也可以对菜单项图标进行更改。

例如可以在右键菜单中添加插入TextField菜单项,示例代码如下:

private void textControl1_TextContextMenuOpening(object sender, 
    TXTextControl.TextContextMenuEventArgs e) 
{ 
    ContextMenuStrip menu = e.TextContextMenu; 
    ToolStripItem item = new ToolStripMenuItem("Insert Field"); 
    item.Click += item_Click; 
 
    menu.Items.Add(item); 
} 
 
void item_Click(object sender, EventArgs e) 
{ 
    textControl1.TextFields.Add(new TXTextControl.TextField("Test")); 
}

 

同时,TX TextControl文字处理控件提供了丰富的图标集,统一菜单项的风格。

Icon sets for TX Text Control X9

Icon sets for TX Text Control X9

 

以上即为TX TextControl 控件的功能介绍。

 

了解 TX TextControl 文字处理控件更多功能请参考:

http://www.gcpowertools.com.cn/products/textcontrol_winform.htm

下载30免费试用版请点击:

http://www.gcpowertools.com.cn/products/download.aspx?pid=18

转载声明:
���迎将本站文章进行转载、演绎或用于商业目的,转载时请注明以下信息
文章转自:葡萄城控件产品博客,http://blog.gcpowertools.com.cn
原文地址:http://blog.gcpowertools.com.cn/post/textcontrol_win_contextmenu.aspx

不允许评论