| 
 TC控件介绍 TC提供了十八种控件以及相关的控件功能,通过在属性窗口中配置相关的控件的属性、可以很方便的设置控件的外观、功能。  
控件中的公共属性:  
基本  
名称:唯一标识控件的字段,用来作为控件功能的参数。
 标题:控件上的文本。 有效:设置控件是否有效。  
位置 X坐标:控件在面板中横坐标。 Y坐标:控件在面板中的纵坐标。 宽度:控件的宽度。 高度:控件的高度。 显示顺序:设置控件在面板中的显示顺序,用来调整控件在重叠的时候的放置顺序。  
事件 TC中的控件都是事件驱动的,通过添加其事件,并且在中间添加我们自己的功能,来实现通过触发控件事件,来执行我们自定义的操作。  
 控件特性:  
标签:     标签控件支持改变背景颜色、设置字体、字体颜色、字体大小以及支持点击事件。     应用场景:一些比较突出的信息展示,可以通过修改字体颜色等,突出显示效果。     使用案例:                                    控件功能:获得文本、设置文本  
按钮: 
    按钮支持标题多行显示,按钮支持点击事件。 
    应用场景:要通过点击操作的一般功能都可以用按钮来实现。 
    使用案例:                                                控件功能:有效、可见、设置位置以及创建。  
单选框:     单选框支持分组功能,如果设置当前单选框分组属性为真,那么显示顺序比当前单选框小的所有单选框为一组。还有默认选中、标题居左,以及支持点击事件。     应用场景:通常几个功能中只能选取一个的时候,可以使用单选框,通常是几个一组来使用。     使用案例:                            控件功能:获得文本、设置文本、获得状态以及选中。  
复选框:     支持默认选中、标题居左以及支持点击事件。     应用场景: 复选框用来对多个选项进行选中。     使用案例:                                     
    控件功能: 获得文本、设置文本、获得状态以及选中。  
编辑框:     文本颜色、字体颜色、密文、只读、数字、垂直滚动条、水平滚动条以及内容改变跟失去焦点事件。     应用场景:用来对程序做一些文本输入,比如用户名、密码等。     使用案例:                                    
              
     控件功能:获得文本、设置文本 
 
 
      分组框:        支持两种模式,边框风格跟窗口风格,支持标题背景、边框、背景以及标题改色。         应用场景:对一些功能进行划分,相关的功能可以放在一个分组框中。         使用案例: 
                                                               控件功能:获得文本、设置文本。 
 
 
列表框:      可以设置默认选项,默认添加内容时滚动、以及选择改变事件。      应用场景:当有多项文本要同时显示时,可以用列表框。      使用案例:                                              
     控件功能:获得文本、增加文本、得到选中文本、得到选项、得到个数、清空、删除文本、设置选项、插入文本。 
 
 
 
下拉框:     可以设置默认选项,支持点击以及选择改变事件。      应用场景:有多项内容在需要的时候可供选择。      使用案例: 
                                             
         控件功能:得到选项、设置选项、获得内容、得到个数、清空、增加文本、删除文本。 
 
 
 
图片框:     在资源中添加要显示的图片,然后在属性中选取改图片名称。并且支持点击事件。      应用场景: 在界面的某个地方要放置一张图片的时候。      使用案例:                                          
       控件功能:设置图片。 
 
进度条:     可以在属性中设置进度条的显示方向。     应用场景:当程序需要直观的显示一个地方的执行进度的时候,可以使用进度条。     使用案例:                                
               控件功能:获得进度、设置进度。 
 
 
    滑块:          可以在属性中设置滑块的显示方向,并且支持鼠标释放事件。          应用场景:因为用户可以通过鼠标去控制滑块的位置,所以可以用来控制一些变量。          使用案例:                                               (用滑块控制进度条显示)      控件功能:得到位置、设置位置。  
浏览框:     可以选择浏览模式,选择文件或者文件夹,并且支持选择改变事件。     应用场景:当程序中需要选取一个路径的时候,可以使用浏览框。     使用案例:                                                      
     控件功能:获得、设置。 
 
 
选项卡:      可以在属性中配置选项卡页面,并且支持选择改变事件。      应用场景:当我们需要很多功能的时候可以使用选项卡控件,并且在选项卡中对控件进行排版。大家可以把选项卡的每个页面看做一个小的设计面板。      使用案例:        
                                        
                控件功能:激活、得到选项以及得到个数。 
 
    定时器:          可以在属性中配置定时器的执行频率,来执行器时钟事件。          应用场景:当需要一个功能无限重复执行的时候可以使用时钟控件。在生成程序中时钟控件是不可见的。          使用案例:                                             
        控件功能:注册、销毁。 
 
   热键:         在属性中可以设置热键的键值,并且支持热键以及失去焦点事件。         应用场景:当我们不想通过点击按钮之类的操作去执行功能的时候,就可以使用热键控件。只要我们在键盘上按设置好的键值,就会执行我们的功能。        使用案例:                                              
        控件功能:注册、销毁、获得、设置。 
 
日期框:      需要在程序中选择日期的时候。          应用场景:当程序中需要选择日期的时候,我们可以使用日期框。      使用案例:                                控件功能:获得文本、设置文本。  
  浏览器:        可以设置URL路径,并且支持加载完成事件。        应用场景:我们需要加载网页的时候,可以使用网页控件。        使用案例:                             
 
表格:     表格控件通常用来作为复杂数据展示的控件。其中属性中支持修改项的颜色、设置网格、字体、排序等很多属性设置,以及点击、编辑和排序等事件。可以配置列的宽度,是否只读,  以及支持的控件等属性。     应用场景:当我们需要拿一些复杂数据的时候,可以选择使用表格控件。比如数据库的应用中,就可以使用表格控件。     使用案例:                             
 
 
 
 
专门讲解控件的视频教程已经更新,欢迎大家去观看! 
TC-18个控件详解(都支持超清格式噢!) 
http://bbs.tyuyan.com/thread-13792-1-1.html 
 
 |