当前位置: 主页 > 产品中心 > 控件与中间件 > 用户界面类

产品名称:r.a.d.dock

  • 出版厂商:
  • 版  本:最新版本
  • 语  言:
  • 授权期限:
  • 上架时间:
  • 更新时间:
  • 交货方式:联系销售人员
  • 配货周期:与销售联系
  • 销售热线:010-51266616
  • 市场价格:(以销售人员正式报价为准) 如何获得此产品的本地化服务?
产品介绍
telerik r.a.d.dock是一个用于页面个性化设计的通用控件 。它作为一个内容放置框可以被移动,停靠/非停靠,调整大小,固定,最小化等等。当需要从新加载自定义页面布局时,可将其保存到一个文件或数据库中,这也是对输入端与输出端的一个典型要求。

特征

  • 各种各样的停靠样式
    dockable 对象拥有许多不同的停靠样式,其中包括:Dockable, AlwaysDock, NeverDock,和Disabled样式。
  • 不同的Dockable-对象行为
    你能指定dockable对象是否能被调整大小,扩张/收缩,关闭或固定到当前的页面位置。根据所指定的行为将预先被指定的命令按钮显示出来。
  • 行为命令
    r.a.d.dock提供标准的行为命令(扩张/收缩/固定/非固定/关闭), 被设置为对应的行为并启用它。 除这些命令以外,开发者们还能创建特殊的命令并且能在顾客上或在服务器上来处理对这些命令。
  • 只读模式
    为自定义动态页面布局所启用(用户能够重新排序、关闭、扩张、收缩、固定、非固定、调整dockable对象的大小)或设置成只读模式。
  • 保存/加载布局状态
    将所有转变模式的动态页面布局存储在服务器中,当需要时被重新加载。这也是对输入端与输出端的一种极好的方法。
  • 特殊的停靠区域
    所有的Dockable对象都能够设置一种方法,可指定他们停靠在某个特殊的可停靠区域或者具有特殊样式的停靠区域(水平/垂直)。
  • 多种类型的停靠区域
    r.a.d.dock提供多种类型的可停靠区域,如:水平、垂直、顶部、底部、左边或右边。获取易调整的控制, 开发者们能够创建某种类型的停靠区域并能对其区域中的对象进行调整。
  • 固定或调整停靠区域的大小
    停靠区域可设置成固定宽度/高度或者自定义尺寸大小,当它们处于默认状态时。
  • 五种自定义捕获区域
    r.a.dock在 dockable对象中提供5种区域,它是被用来拖曳的(捕获区域)。当dockable对象处于漂浮或停靠状态时,不同设置的捕获区域将被启用。
  • Animation Effects
    你能添加animation effects到丰富的用户界面(UI)中,使其具有 smooth对象动作,可调整大小,停靠和非停靠功能。开发者能控制各种各样的设置如每秒钟所持续的时间和框架结构。
  • 自定义Visual 的外观
    可通过改变皮肤来控制visual外观的dockable 对象和区域,你能够创建特殊的皮肤来设置个性化的样式:
    • 可针对整个对象,标题栏和捕获区域(dockable 对象)进行设置
       
    • 可设置高亮区域,边框和背景(停靠区域)
  • 高亮显示区域
    当dockable对象准备被停靠到一个区域时,该区域就会显示出此对象所被放置的位置。并能够自定义其高亮显示区域.
  • 在一个区域中能够扩张/缩放所有对象
    开发者能够使用停靠区域对象所提供的客户端功能(zone.ExpandAllObjects()和zone.CollapseAllObjects ())到一个特殊的区域.
  • 在区域中重新排列对象
    停靠区域对象提供两个客户端功能(zone.GetPosition(dockableObject) 和zone.SetAtPosition(dockableObject, position))便于在一个区域里重新排列dockable对象。
  • 当拖曳时显示内容
    当它被拖曳时dockable 对象将显示出缺省值的内容.
  • 设计时支持
    r.a.d.dock完全支持Visual Studio .NET的设计模式,允许你通过模板来修改可视化dockable对象中的内容.
  • 存储子控制
    存储RadDockObject子控制,可使用RadDockableObject.Find(string id)方法来定位子控件的ID,或者使用RadDockableObject.Container属性来存储模板内容的控制,并能方便的将其dockable 对象纳入子控制.
  • Client Interactivity

              r.a.d.dock 提供一个客户端事件,DockStateChanged,当停靠状态被改变时它将自动启动,如处于停靠或非停靠状态时.可用模式:Client Server (CS)模式

推荐内容
  • r.a.d.panelbar

    快快添加可收折的panelbar菜单到您的网站或者web应用程序中,r.a.d.panelbar是一个可以帮助您在很短的时间内构造灵活的panelbar菜单。panelbar作为一个完全的通过xml文件进行管理输出的服务器

  • r.a.d.menu

    添加DHTML menus 到您的网站中. telerik r.a.d.menu是一个综合性的menu控件,能让您非常容易地创建您所需要的menu - 水平式,垂直式,弹出式,可滚动式等等. 而外观可由CSS和图片共同设定,非

  • Designer Widgets [2.x Win32 & Win16]

    Designer Widgets 2.0可对接(Dockable)的工具栏控件可以让您创建漂浮的工具栏按钮,从而用户可以对接到MDI(多文档界面)的顶部、两侧或是底部。当工具栏不对接时,用户可以根据需要来

  • Designer Widgets [2.x Win32 & Win16]

    Designer Widgets 2.0可对接(Dockable)的工具栏控件可以让您创建漂浮的工具栏按钮,从而用户可以对接到MDI(多文档界面)的顶部、两侧或是底部。当工具栏不对接时,用户可以根据需要来

  • NetAdvantage Win Client

    Infragistics NetAdvantage for Windows Forms是一个全面的表示层工具集,主要用于设计商业级的Windows窗体应用程序(Windows Forms)图形用户界面。本产品囊括了所有主要的界面元件,包括:表格、

  • TestAdvantage for Windows Forms

    Infragistics NetAdvantage for Windows Forms是针对于Windows窗体所提供的一套极佳的表现层工具集,用于开发商业级的用户界面。Infragistics NetAdvantage由各种主要的界面元素构成,其中包括网格(

Copyright 软件中国 -打造中国最专业的正版软件供应平台 2022-2023

昆仑永通(北京)信息技术有限公司版权所有 未经授权禁止复制或建立镜像

京ICP备10037049号-2

telerik r.a.d.dock is versatile component for page personalization. It represents a content placeholder, which can be moved, docked/undocked, resized, pinned, minimized and so on. The customized page layout can be saved to a file or database and reloaded when needed, which is a typical requirement for portals and extranets.

Features

  • Various Docking Modes
    The dockable objects can have different docking modes: Dockable, AlwaysDock, NeverDock, and Disabled.
  • Different Dockable-Object Behaviors
    You can specify whether the dockable object can be resized, expanded/collapsed, closed, or pinned to the current position on the page. In accordance with the specified behaviors, the buttons of the corresponding predefined commands will be shown.
  • Action Commands
    r.a.d.dock offers standard action commands (Expand/Collapse/Pin/Unpin/Close) that are enabled by setting the corresponding behavior. Besides these commands developers can create custom commands and handle them either on the client or on server.
  • View-Only Mode
    The dynamic page layout can be enabled for customization (users can reorder, close, expand, collapse, pin, unpin, resize dockable objects) or be set in view-only mode.
  • Save/Load Layout State
    All changes made to the dynamic page layouts can be stored on the server and be reloaded when needed. This is an excellent way for portal customization and preservation of user layout settings.
  • Docking to Specific Zones Only
    Dockable objects can be configured in such a way that allows them to be docked only to a specific docking zones, or only to specific types of docking zones (horizontal/vertical).
  • Several Types of Docking Zones
    r.a.d.dock offers several types of docking zones: horizontal, vertical, top, bottom, right or left. To achieve a fine-tuned control, developers can restrain the docking of certain objects only to a certain type of docking zones.
  • Fixed or Resizable Docking Zones
    The docking zones can be set to have fixed width and/or height or to be resizable, which is their default state.
  • Five Customizable Grip Areas
    r.a.d.dock offers 5 areas within a dockable objects, which are used for dragging (Grip Areas). Different sets of Grip Areas can be enabled when the dockable object is floating and when it is docked.
  • Animation Effects
    To enrich the UI with smooth objects movement, resizing, docking and undocking you can add animation effects. Developers can control the various settings like duration and frames per second, which affect the quality of the animation and client CPU load.
  • Customizable Visual Appearance
    The visual appearance of the dockable objects and zones can be controled through skins. You can also override certain characteristics of the skin by setting individual styles:
    • for the whole object, title bar, and grips (of dockable objects)
       
    • for highlighting, border, and background (of docking zones)
  • Zone Highlighting
    When a dockable object is about to be docked to a docking zone, the zone is highlighted to show where the object will be placed. The way a zone is highlighted can be customized.
  • Expand/Collapse All Objects in a Zone
    Developers can use the provided client-side functions of the docking zone object (zone.ExpandAllObjects() and zone.CollapseAllObjects()) to expand/collapse all dockable objects in a particular zone.
  • Reorder Objects in a Zone
    The docking zone object provides two client-side functions (zone.GetPosition(dockableObject) and zone.SetAtPosition(dockableObject, position)), which allows to facilitate reordering of the dockable objects within one zone.
  • Show Content While Dragging
    By default the content of a dockable object is rendered while it is being dragged. This however results in a higher CPU load on the client machine. To optimize performance you may turn off the content rendering, so that r.a.d.dock shows only an empty box while dragging.
  • Design-Time Support
    r.a.d.dock fully supports the Design mode of visual Studio .Net, which allows you to visually modify the content of the dockable objects through templates.
  • Accessing Child Controls
    To access the child controls of a RadDockableObject, you can use RadDockableObject.FindControl(string id) method to locate a child control by its ID or you can use RadDockableObject.Container property to access the control that contains the controls from the content template. Attaching events declaratively to a child control inside a dockable object makes this task even easier.
  • Client Interactivity
    r.a.d.docs provides a client-side event, DockStateChanged, which is raised when its docking state is changed - i.e. it is docked or undocked.