TX Textcontrol 使用总结六——常用属性设置
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 使用总结六——常用属性设置的更多相关文章
- unigui的ServerModule常用属性设置
unigui的ServerModule常用属性设置 1)压缩设置 compression是压缩数据用的.默认启用压缩,且压缩级别是最大的. 2)UNIGUI运行时库设置 UNIGUI需要4个运行时库, ...
- Android中TextView和EditView常用属性设置
Android中TextView和EditView常用属性设置 点击跳转
- DEV控件:gridControl常用属性设置(转载)
特别长,先撸下来再说 1.隐藏最上面的GroupPanel gridView1.OptionsView.ShowGroupPanel=false; 2.得到当前选定记录某字段的值 sValue=T ...
- DEV控件:gridControl常用属性设置
1.隐藏最上面的GroupPanel gridView1.OptionsView.ShowGroupPanel=false; 2.得到当前选定记录某字段的值 sValue=Table.Rows[g ...
- DEV控件GridControl常用属性设置
1. 如何解决单击记录整行选中的问题 View->OptionsBehavior->EditorShowMode 设置为:Click 2. 如何新增一条记录 (1).gridView.Ad ...
- DEV控件GridControl常用属性设置(转)
1. 如何解决单击记录整行选中的问题 View->OptionsBehavior->EditorShowMode 设置为:Click 2. 如何新增一条记录 (1).gridView. ...
- 【iOS】UILabel 常用属性设置
UILabel 的一些常用属性,示例代码如下: // 字体大小 label.font = [UIFont systemFontOfSize:14.0]; label.font = [UIFont fo ...
- DevExpress的TreeList的常用属性设置以及常用事件
场景 Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1 ...
- JFrame常用属性设置模板
最近在学习Swing,在各种demo中都需要构建JFrame,于是我决定把构建JFrame的代码贴上来,以后就直接复制粘贴了. public static void main(String[] arg ...
随机推荐
- Java:多个数求和
设计思想: 先定义int n,定义输入数的个数,输入一个新建的动态数组,输入数字存入动态数组中,函数转换并求和,最后输出. 程序流程图: 源程序代码: package com; import java ...
- UVa 572 油田(DFS求连通块)
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...
- activiti 中的签收与委托 操作
原文:http://my.oschina.net/acitiviti/blog/350957 先看看activiti中关于TASK的数据库表: 其中有两个字段:OWNER_,ASSIGNEE_ 这两个 ...
- leetcode 146. LRU Cache ----- java
esign and implement a data structure for Least Recently Used (LRU) cache. It should support the foll ...
- poj1733 带权并查集
题意:有一个 0/1 数列,现在有n组询问和回答,表示某个区间内有奇数或者偶数个1,问到前多少个都没有逻辑错误,而下一个就不满足 可以定奇数为 1 偶数为 0作为每个元素的权值,表示它与它的祖先元素的 ...
- Java——File(文件)
public static void main(String[] args) { // getFile(); /* * 需求: 对指定目录进行所有内容的列出,(包含子目录中的内容) * */ ...
- java 读取文件的字节数组
/*文件64位编码*/ public static void main(String[] args) { byte[] fileByte = toByteArray(newFile); St ...
- java CS结构软件自动升级的实现
前段时间做了一个工具发布给公司的各部门使用后反馈了不少BUG,每次修改后均需要发邮件通知各用户替换最新版本,很不方便,因此后来就写了一个自动升级的功能,这样每次发布新的版本时只需要将其部署到自动升级服 ...
- dictEntry **table;
typedef struct dictht { dictEntry **table; PORT_ULONG size; PORT_ULONG sizemask; PORT_ULONG used;} d ...
- semat内核阿尔法的状态图