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. 传话游戏—C++

    编程之美一道简单的热身题,也是我们生活中常玩的传话游戏.(~.~芒果台玩过的) 题意如下: Alice和Bob还有其他几位好朋友在一起玩传话游戏.这个游戏是这样进行的:首先,所有游戏者按顺序站成一排, ...

  2. Android高效加载大图,多图解决方案,有效避免程序OOM异常

    收藏自:http://blog.csdn.net/guolin_blog/article/details/9316683 谷歌官方文档:http://developer.android.com/tra ...

  3. ZOJ 3872--解题报告

    题目相关: 3872相关链接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5520 Edward拥有一组数列. 其定义了Be ...

  4. ZOJ 1067 Color Me Less

    原题链接 题目大意:一道类似于简单图像压缩的题目.给定一个调色板,然后把24位真彩色按照就近原则聚类. 解法:每个像素的色彩都是RGB三个值,相当于三维空间的一个点.所以当一个新的像素进来时,分别和调 ...

  5. CSS3 transform的skew属性值图文详解

    我刚刚接触transform的skew属性值时一头雾水,根本不知道种东西到底是咋变的.上网查,各个网站上也只说这个使用来做扭曲变换的,具体是咋变的就是不说....无奈我只好自己研究了,现把研究结果共享 ...

  6. javaio-printwriter

    转自http://www.cnblogs.com/skywang12345/p/io_25.html PrintWriter 介绍 PrintWriter 是字符类型的打印输出流,它继承于Writer ...

  7. Android开源项目大全之工具库

    http://www.neast.cn/forum.php?mod=viewthread&tid=5487&fromuid=5

  8. SpringMVC List绑定

    需求:成绩录入(录入多门课成绩,批量提交) 使用List接收页面提交的批量数据,通过包装pojo接收,在包装pojo中定义list<pojo>属性 public class ItemsQu ...

  9. 转:db2 iptables相关用法(1)

    如果你的IPTABLES基础知识还不了解,建议先去看看. 开始配置 我们来配置一个filter表的防火墙. (1)查看本机关于IPTABLES的设置情况 [root@tp ~]# iptables - ...

  10. Apache模块管理

    Apache是一个模块化设计的服务,核心只包含主要功能,扩展功能通过模块实现,不同模块可以被静态的编辑进程序,也可以动态加载. # /usr/local/apache/bin/httpd -M  查看 ...