1.字体设置

  Tx textcontrol字体设置以版本22为例,直接设置FontSize =int,字体大小将小于正常其他控件字体设置。应做如下处理(仅供参考)

  this.textControl1.Selection.FontSize = 10 * 20;

/// <summary>
/// 设置TextControl字体
/// </summary>
/// <param name="txcontrol">TextControl txcontrol</param>
/// <param name="font">字体</param>
/// <param name="foreColor">字体颜色</param>
public void SetTxFont(TextControl txcontrol, System.Drawing.Font font, Color foreColor)
{
txcontrol.ForeColor = foreColor;
txcontrol.Font = font;
}

/// <summary>
/// 设置TextControl中Text内容指定的内容的颜色(整个TX)
/// </summary>
/// <param name="txcontrol">TextControl txcontrol</param>
/// <param name="listKey">需要变更颜色的内容</param>
private void SetSpecialStyle(TextControl txcontrol, List<string> listKey)
{
int index = -1;
int count = listKey.Count;
int start = txcontrol.Selection.Start;
for (int i = 0; i < count; i++)
{
do
{
index = txcontrol.Find(listKey[i], index + 1, TXTextControl.FindOptions.NoMessageBox);

txcontrol.Selection.ForeColor = Color.Red;
} while (index != -1);
}

txcontrol.Select(start, 0);
}

2.ViewMode编辑模式

PageView、Normal、FloatingText、Simplecontrol一般使用比较多的为PageView或者Normal.

如下:

/// <summary>
/// 设置TextControl的ViewMode以及是否可用
/// </summary>
/// <param name="control">TextControl control</param>
/// <param name="mode">ViewMode mode</param>
/// <param name="enabled">true/false</param>
public void SetTextControlViewMode(TextControl control, ViewMode mode, bool enabled)
{
control.Enabled = enabled;
control.ViewMode = mode;
if (!enabled) control.Text = string.Empty;
}

3.EditMode

Edit——可编辑

ReadAndSelect——可选择,不可编辑

ReadOnly——只读

4.设置Tx control中表格是否显示网格

/// <summary>
/// 设置Tx TextControl 表格控件是否显示网格
/// </summary>
/// <param name="txcontrol">TextControl txcontrol</param>
/// <param name="isGridLines">true/false</param>
public void SetTxTableStyle(TextControl txcontrol, bool isGridLines)
{
txcontrol.Tables.GridLines = isGridLines;
}

TX Textcontrol 使用总结六——常用属性设置的更多相关文章

  1. unigui的ServerModule常用属性设置

    unigui的ServerModule常用属性设置 1)压缩设置 compression是压缩数据用的.默认启用压缩,且压缩级别是最大的. 2)UNIGUI运行时库设置 UNIGUI需要4个运行时库, ...

  2. Android中TextView和EditView常用属性设置

    Android中TextView和EditView常用属性设置 点击跳转

  3. DEV控件:gridControl常用属性设置(转载)

    特别长,先撸下来再说 1.隐藏最上面的GroupPanel  gridView1.OptionsView.ShowGroupPanel=false; 2.得到当前选定记录某字段的值  sValue=T ...

  4. DEV控件:gridControl常用属性设置

    1.隐藏最上面的GroupPanel  gridView1.OptionsView.ShowGroupPanel=false; 2.得到当前选定记录某字段的值  sValue=Table.Rows[g ...

  5. DEV控件GridControl常用属性设置

    1. 如何解决单击记录整行选中的问题 View->OptionsBehavior->EditorShowMode 设置为:Click 2. 如何新增一条记录 (1).gridView.Ad ...

  6. DEV控件GridControl常用属性设置(转)

      1. 如何解决单击记录整行选中的问题 View->OptionsBehavior->EditorShowMode 设置为:Click 2. 如何新增一条记录 (1).gridView. ...

  7. 【iOS】UILabel 常用属性设置

    UILabel 的一些常用属性,示例代码如下: // 字体大小 label.font = [UIFont systemFontOfSize:14.0]; label.font = [UIFont fo ...

  8. DevExpress的TreeList的常用属性设置以及常用事件

    场景 Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1 ...

  9. JFrame常用属性设置模板

    最近在学习Swing,在各种demo中都需要构建JFrame,于是我决定把构建JFrame的代码贴上来,以后就直接复制粘贴了. public static void main(String[] arg ...

随机推荐

  1. Highcharts入门+Highcharts基础教程,【非常值得学习的资料】

    http://www.hcharts.cn/docs/index.php?doc=index Highcharts入门章节目录 Highcharts简介 Highcharts下载与使用 Highcha ...

  2. iOS学习笔记---oc语言第五天

    字典,数组 ,集排序 一.字典类 存储以下数据 name:张三; sex:男;age:18 film:风暴; playcount:10000次;price:60元 字典类用于保存具有映射关系(key- ...

  3. 实战网卡bond

    一.什么是网卡bond 所谓bond,就是把多个物理网卡绑定成一个逻辑上的网卡,使用同一个IP工作,在增加带宽的同时也可以提高冗余性,一般使用较多的就是来提高冗余,分别和不同交换机相连,提高可靠性,但 ...

  4. 利用powerdesigner反向数据库结构,生成ER图

    参考月下狼~图腾~:<利用powerdesigner反向数据库结构,生成ER图> https://www.zybuluo.com/Jpz/note/123582 首先新建一个"P ...

  5. 《Java程序设计》第7周学习总结

    学号20145220<Java程序设计>第7周学习总结 教材学习内容总结 12.1认识Lambda语法 12.1.1Lambda语法概览 在java中引入了Lambda的同时,与现有API ...

  6. android中ImageView讲解

    1.看布局文 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns ...

  7. 一些基本的C/C++数据类型

    size_t size_t. A basic unsigned integer C/C++ type. It is the type of the result returned by sizeof ...

  8. PHP内存消耗

    由于变量占用的空间不一样,所以其消耗的内存大小也不一样,在PHP中我们可以通过使用“memory_get_usage”来获取当前PHP消耗的内存.但是根据操作系统.PHP版本以及PHP的运行方式可能输 ...

  9. ABB机器人添加串口模块后无法使用的解决办法

    [环境] ABB机器人1520,IRC5,RobotWare5.6,Win10 64bits,RobotStudio6.0 [过程和表现] 由于项目需要和机器人通信,DeviceNet又不能满足要求, ...

  10. [hdu 4416]Good Article Good sentence

    最近几天一直在做有关后缀自动机的题目 感觉似乎对后缀自动机越来越了解了呢!喵~ 这题还是让我受益颇多的,首先搞一个后缀自动机是妥妥的了 可是搞完之后呢? 我们来观察 step 这个变量,每个节点的 s ...