[Telerik]RadDocking第03篇 设置RadDocking的停靠指示器样式

一、演示概述

此演示展示了如何通过设置RadDocking的CompassStyle和RootCompassStyle来控制停靠罗盘指示器的停靠行为,从而方便的实现对面板的上下左右和居中的停靠。

相关下载(屏幕录像)http://yunpan.cn/cya8q8RgIG8py  提取码 cf15

在线播放http://v.youku.com/v_show/id_XODc1OTcxMjI4.html

温馨提示:如果屏幕录像和代码不能正常下载,可站内留言,或发邮件到[email protected]

二、运行效果

效果如下图所示:

三、关键代码

下面的代码分别设置了CompassStyle和RootCompassStyle样式中的IsCenterIndicatorVisible、IsLeftIndicatorVisible、IsTopIndicatorVisible、IsRightIndicatorVisible、IsBottomIndicatorVisible来控制停靠罗盘上的指示器可见性。

<telerik:RadDocking.CompassStyle>
    <Style TargetType="telerik:Compass">
        <Setter Property="IsCenterIndicatorVisible" Value="True" />
        <Setter Property="IsLeftIndicatorVisible" Value="True"/>
        <Setter Property="IsTopIndicatorVisible" Value="True"/>
        <Setter Property="IsRightIndicatorVisible" Value="True"/>
        <Setter Property="IsBottomIndicatorVisible" Value="True"/>
    </Style>
</telerik:RadDocking.CompassStyle>

<telerik:RadDocking.RootCompassStyle>
    <Style TargetType="telerik:RootCompass">
        <Setter Property="IsLeftIndicatorVisible"
                Value="False" />
        <Setter Property="IsTopIndicatorVisible"
                Value="False" />
        <Setter Property="IsRightIndicatorVisible"
                Value="False" />
        <Setter Property="IsBottomIndicatorVisible"
                Value="True" />
        <Setter Property="IsCenterIndicatorVisible"
                Value="True" />
    </Style>
</telerik:RadDocking.RootCompassStyle>

四、相关资源

1、Telerik实例代码下载:

2、Telerik官方帮助文档地址:http://docs.telerik.com/devtools/wpf/controls/raddocking/overview2

时间: 2024-10-12 00:18:22

[Telerik]RadDocking第03篇 设置RadDocking的停靠指示器样式的相关文章

[Telerik]RadDocking第04篇 设置面板的停靠状态IsPinned

一.演示概述 此演示展示了设置每个RadPane的IsPinned属性来控制面板是否被钉住,或者缩小到隐藏区域.所谓钉住面板,其实就是将面板固定住,而不是自动缩放到隐藏区域.通过将RadPane.IsPinned设置为True可以将面板固定住,设置为false则不固定面板,将其防止在停靠区域. 相关下载(屏幕录像):http://yunpan.cn/cKK5Irbpb9Lt6 提取码 2b04 在线播放:http://v.youku.com/v_show/id_XODc4MTIyNjg4.htm

Silverlight Telerik 学习之主题的设置

Telerik控件版本:RadControls for Silverlight Q1 2013 当前的Telerik Silverlight 控件支持以下主题 Office Black - 这是默认主题,无需加载其它任何dll文件. Office Blue - 引用 Telerik.Windows.Themes.Office_Blue.dll. Office Silver - 引用 Telerik.Windows.Themes.Office_Silver.dll. Summer - 引用 Tel

给所有浏览器的元素设置了一个共同的样式:Normalize.css

使用Normalize.css重置默认样式 CSS重置有助于根据所有设置的样式建立一个基准样式.样式重置有效重写了浏览器某些元素(在浏览器里有很大的不同)默认的样式. 尽管CSS resets在过去的几年里很受欢迎,但是,很多网站至今也没有使用,这些网站CSS的可扩展性因css resets会有很大的困难. 大多数人推荐使用normalize.css重置默认样式,而不是使用由Eric Meyer写的非常流行的CSS Reset或者自己写的Reset.Normalize.css给所有浏览器的元素设

设置Delphi XE4默认界面样式

VCL BitMap Style Proceject Options->Application->Appearance 选择几个样式 使用代码设置 uses Vcl.Themes;procedure TForm1.Button1Click(Sender: TObject);begin    TStyleManager.TrySetStyle('Amakrits');end; XE4默认皮肤列表 Windows Amakrits Amethyst Kamri Aqua Graphite Aqua

设置项目中控件的样式:webconfig中system.web下的Pages节点

关于system.web下面的Pages节点的详细说明,MSDN上面有,看这里. 这个Pages节点下的theme属性可以设置项目中控件的样式,直接引用skin文件来设置样式,不用在每个页面中添加,可以保证页面风格的一致性: <pages theme= "defaultTheme" /> 关于theme的添加: 创建主题完毕之后,在App_Themes文件夹下创建自己的样式,pages里面就可以直接使用了. 当然,如果要在某个页面中添加自定义的样式,可以在aspx中指定pa

[转]CSS如何设置html table表格边框样式

原文地址:http://www.divcss5.com/wenji/w503.shtml 对table设置css样式边框,分为几种情况: 1.只对table设置边框 2.对td设置边框 3.对table和td技巧性设置表格边框 4.对table和td设置背景,实现完美表格边框 以下DIVCSS5对以上几种实现html 表格边框样式进行讲解与案例演示.为了便于观察,divcss5均设置所有案例表格为1px实线红色边框为例:table宽度为400px;表格为三列三行,对以上四种情况表格外层加个div

WPF后台设置xaml控件的样式System.Windows.Style

WPF后台设置xaml控件的样式System.Windows.Style 摘-自 :感谢 作者: IT小兵   http://3w.suchso.com/projecteac-tual/wpf-zhishi-houtai-shezhi-style.html Style myStyle = (Style)this.FindResource("TabItemStyle");//TabItemStyle 这个样式是引用的资源文件中的样式名称 静态资源在第一次编译后即确定其对象或值,之后不能对

bootstrap-table 使用遇到的问题总结:1.右上角button样式自定义;2.右上角引用图标自定义;3.表头/表格内容显示不对齐;4.自定义设置表头及表格边框样式

问题一:右上角button样式自定义 方法: //修改bootstrap-table右上角按钮样式 $(".table-box .columns-right button").removeClass("btn-secondary").css({"backgroundColor": "#fafafa","border": "1px solid #c2c2c2","color&qu

WPF 精修篇 获取系统颜色和字体样式

原文:WPF 精修篇 获取系统颜色和字体样式 看效果 <Grid> <Rectangle Fill="{DynamicResource {x:Static SystemColors.DesktopBrushKey}}" HorizontalAlignment="Left" Height="76" Margin="85,70,0,0" Stroke="Black" VerticalAlign