关键特性
熟悉它的主要特点RadCallout支持:
位置调整
当RadCallout显示给一个目标控件,例如RadButton,并且这个目标控件被移动(它的位置更改),则标注将相应地调整其位置。
带着目标控制移动
控件控制此行为MoveWithParentForm属性,默认值为真正的.如果不希望调出窗体与目标控件一起移动,请设置MoveWithParentForm财产假.
如果目标控件靠近监视器的一个边缘(例如左边缘),则会拉伸标注的箭头,使标注表单与目标控件保持在同一监视器上。一旦目标控件转到另一个监视器,标注也将随之跳转。
靠近显示器的边缘移动
AutoClose
的AutoClose属性指示是否自动关闭调出。如果真正的,鼠标在标注中被捕获,如果用户在标注的边界之外单击或导航到另一个应用程序,则标注表单将自动关闭。
AutoClose = true
如果假,仍显示调出表单。开发人员负责使用RadCallout关闭标注表单。关闭方法。
AutoClose = false
动画
CalloutAnimationManager保存所有动画设置,并负责标注动画。它由RadCallout访问。AnimationManager财产。
CalloutAnimationManager提供以下公共属性:
财产 | 描述 |
---|---|
ShowAnimationType | 获取或设置显示动画的类型。 |
ShowAnimationDuration | 获取或设置显示动画的持续时间(以毫秒为单位)。 |
CloseAnimationType | 获取或设置关闭动画的类型。 |
CloseAnimationDuration | 获取或设置关闭动画的持续时间(以毫秒为单位)。 |
标注动画设置
this.radCallout1.AnimationManager。ShowAnimationType= Telerik.WinControls.UI.Callout.CalloutAnimationType.Slide; this.radCallout1.AnimationManager.ShowAnimationDuration = 2000; this.radCallout1.AnimationManager.CloseAnimationType = Telerik.WinControls.UI.Callout.CalloutAnimationType.Fade; this.radCallout1.AnimationManager.CloseAnimationDuration = 3000;
Me.RadCallout1.AnimationManager。ShowAnimationType= Telerik.WinControls.UI.Callout.CalloutAnimationType.Slide Me.RadCallout1.AnimationManager.ShowAnimationDuration = 2000 Me.RadCallout1.AnimationManager.CloseAnimationType = Telerik.WinControls.UI.Callout.CalloutAnimationType.Fade Me.RadCallout1.AnimationManager.CloseAnimationDuration = 3000 End Sub
Callout动画