8288分类目录 8288分类目录 8288分类目录
  当前位置:海洋目录网 » 站长资讯 » 站长资讯 » 文章详细 订阅RssFeed

使用 IntraWeb (25) - 基本控件之 TIWRegion

来源:本站原创 浏览:263次 时间:2021-05-01
使用 IntraWeb (25) - 基本控件之 TIWRegion    


这应该是 IW 中最重要的容器了, 和它同父的还有 TIWTabControl



TIWRegion 所在单元及继承链:
IWRegion.TIWRegion < TIWCustomRegion < TIWHTML40Container < TIWHTMLContainer < TIWContainer < TIWBaseContainer < TScrollingWinControl < TWinControl < TControl < TComponent < TPersistent < TObject

主要成员:


property Align: TAlignproperty Anchors: TAnchorsproperty BorderOptions: TIWContainerBorderOptions //设置边框的宽度、颜色、样式property Color: TIWColorproperty ClipRegion: Boolean           //对应 CSS clip, 如果控件大于区域, 是否剪切; 默认 Trueproperty LayoutMgr: TIWContainerLayout //要套用的布局管理器property Splitter: Boolean       //是否提供分割线; 它出现的位置与 Align 属性有关系property StyleRenderOptions: TIWStyleRenderOptionsproperty Visible: Booleanproperty DoRefreshControl: Booleanproperty InternalTabOrder: TTabOrderproperty ContainerContext: TIWContainerContext property IWComponentsCount: Integerproperty RenderInvisibleControls: Boolean //是否呈现隐藏的控件; 默认 Falseproperty HorzScrollBar: TControlScrollBarproperty VertScrollBar: TControlScrollBarproperty OnCreate: TNotifyEventproperty OnRender: TNotifyEventprocedure SetBounds(ALeft: Integer; ATop: Integer; AWidth: Integer; AHeight: Integer)procedure Invalidatefunction OwnerForm: TIWBaseFormfunction OwnerFrame: TIWHTMLContainerprocedure Freeing(AObject: TObject)procedure ForceAlignprocedure DisableAutoRangeprocedure EnableAutoRangeprocedure ScrollInView(AControl: TControl)


RenderInvisibleControls 属性测试:


procedure TIWForm1.IWAppFormCreate(Sender: TObject);begin  IWRectangle1.Visible := False;             //假如 IWRectangle1 在 IWRegion1 内, 并且已经隐藏了  IWRegion1.RenderInvisibleControls := True; //如果不指定 RenderInvisibleControls := True 那么再从异步事件中设置 IWRectangle1.Visible := True 将无效end;{OnAsyncClick}procedure TIWForm1.IWButton1AsyncClick(Sender: TObject; EventParams: TStringList);begin  IWRectangle1.Visible := not IWRectangle1.Visible;end;


Splitter 属性测试:


{先放三个互不嵌套的 TIWRegion}procedure TIWForm1.IWAppFormCreate(Sender: TObject);begin  IWRegion1.Color := $ff0000;  IWRegion2.Color := $0000ff;  IWRegion3.Color := $00ff00;  IWRegion1.Align := alTop;  IWRegion2.Align := alLeft;  IWRegion3.Align := alClient;  IWRegion1.Splitter := True;  IWRegion2.Splitter := True;end;


效果图:




  推荐站点

  • At-lib分类目录At-lib分类目录

    At-lib网站分类目录汇集全国所有高质量网站,是中国权威的中文网站分类目录,给站长提供免费网址目录提交收录和推荐最新最全的优秀网站大全是名站导航之家

    www.at-lib.cn
  • 中国链接目录中国链接目录

    中国链接目录简称链接目录,是收录优秀网站和淘宝网店的网站分类目录,为您提供优质的网址导航服务,也是网店进行收录推广,站长免费推广网站、加快百度收录、增加友情链接和网站外链的平台。

    www.cnlink.org
  • 35目录网35目录网

    35目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向35目录推荐、提交优秀网站。

    www.35mulu.com
  • 就要爱网站目录就要爱网站目录

    就要爱网站目录,按主题和类别列出网站。所有提交的网站都经过人工审查,确保质量和无垃圾邮件的结果。

    www.912219.com
  • 伍佰目录伍佰目录

    伍佰网站目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向伍佰目录推荐、提交优秀网站。

    www.wbwb.net