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

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

发布于 2015/11/10 00:00

 

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 文字处理控件更多功能请参考:

/developer/textcontrol-winform

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

/download/?pid=18

关于葡萄城

葡萄城是专业的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。葡萄城开发技术始于1980年,40余年来始终聚焦软件开发技术,有深厚的技术积累和丰富的产品线。是业界能够同时赋能软件开发和低代码开发的企业。凭借过硬的产品能力、活跃的用户社区和丰富的伙伴生态,与超过3000家合作伙伴紧密合作,产品广泛应用于信息和软件服务、制造、交通运输、建筑、金融、能源、教育、公共管理等支柱产业。

推荐相关案例
推荐相关资源
关注微信
葡萄城社区二维码

关注“葡萄城社区”

加微信获取技术资讯

加微信获取技术资讯

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态