silverlight中的RadGridview控件的样式及部分属性设置

1.不显示第1列即列指示器(Row Indicators)

  在 telerik:RadGridView中设置属性 RowIndicatorVisibility="Collapsed"

2.不显示最上面的分组面板(Group Panel)

  在 telerik:RadGridView中 设置属性 ShowGroupPanel="False"

3.不显示最左侧的那条线(Frozen Columns Splitter)

  在 telerik:RadGridView中 设置属性 CanUserFreezeColumns="False"

 4.不显示各表头右侧的过滤按钮(Filter Icon)

  在 telerik:RadGridView中设置属性 IsFilteringAllowed="False"

 5.整体设置GridView表头居中

<Style TargetType="telerik:GridViewHeaderCell">
               <Setter Property="HorizontalContentAlignment"Value="Center"></Setter> 
     </Style>

也可以直接在 <telerik:GridViewDataColumn>中设置HeaderTextAlignment="Center"

 6.不显示表头(HeaderRow)

private void radGridView_Loaded(object sender, System.Windows.RoutedEventArgs e)
        {
            RadGridView gvhRow = sender as RadGridView;
            GridViewHeaderRow headerRow = this.radGridView.ChildrenOfType<GridViewHeaderRow>().FirstOrDefault();
            if (headerRow != null)
                headerRow.Visibility = Visibility.Collapsed;
        }

也可以直接在前台界面中设置ShowColumnHeaders="False"

 7.格式化数值型字段为两位小数并居右

<telerik:GridViewDataColumn  TextAlignment="Right" DataFormatString = "{}{0:F2}"/>

 8.不显示右侧的空白列

  在 telerik:RadGridView 中设置属性 ColumnWidth="*" 或在其中一列 telerik:GridViewDataColumn 中设置属性 Width="*"

 9.列是否只读需要绑定

  使用属性 IsReadOnlyBinding来进行绑定

时间: 2024-10-05 08:34:50

silverlight中的RadGridview控件的样式及部分属性设置的相关文章

silverlight中常用的控件

一.布局控件 Canvas面板是一种很基础的布局面板,它支持对其中的控件采用绝对坐标定位.Canvas.Top和Canvas.Left.Canvas.ZIndex附加属性:如果指定了两个控件相对于父容器Canvas同样的边距,则后面声明的控件父覆盖前面声明的控件.这时我们可以使用Canvas.ZIndex属性来改变它们的显示顺序. StackPanel是一种简单的布局面板,它支持用行或列的方式来定位其中包含的控件.StackPanel 常用于安排页面上的一个很小的 UI 部分.默认情况下,Ori

修改页面中所有TextBox控件的样式--CSS

1.HTML <div> TextBox<br /> <input type="text" name="name" value=" " /><br /> TextArea <br /> <textarea></textarea> </div> 2.方法一-----根据标签名,修改样式(页面中的所有input标签) input,textarea{ bor

html中&lt;radio&gt;单选按钮控件标签用法解析及如何设置默认选中

<input type="radio" name="radio" value="1">单选1 <input type="radio" name="radio" value="2">单选2 <input type="radio" name="radio" value="3" checked>单选

wpf 中DataGrid 控件的样式设置及使用

本次要实现的效果为: 这个DataGrid需要绑定一个集合对象,所以要先定义一个Experience类,包含三个字段 /// <summary> /// 定义工作经历类 /// </summary> public class Experience { /// <summary> /// 获取或设置工作的起始时间 /// </summary> public string Start { get; set; } /// <summary> /// 获

&lt;telerik:RadGridView/&gt;控件的使用

学习Telerik第三方控件中的WPF时,对于RadGridView控件做的一些记录. AutoGenerateColumns:启动时是否生成列 ShowGroupPanel:是否显示表格的分组名称 CanUserFreezeColumns:是否冻结表格列 CanUserResizeColumns:是否允许调整表格列大小 telerik:StyleManager.Theme:表格显示的样式模板 RowIndicatorVisibility:表格默认的第一列的显示形式,Collapsed折叠,Hi

WPF 中动态改变控件模板

在某些项目中,可能需要动态的改变控件的模板,例如软件中可以选择不同的主题,在不同的主题下软件界面.控件的样式都会有所不同,这时即可通过改变控件模板的方式实现期望的功能. 基本方法是当用户点击切换主题按钮是加载新的资源字典,并使用新加载的资源字典替代当前的资源字典这时要用到ResourceManager. 假设现有两个不同的资源字典文件Dictionary1.xaml和Dictionary2.xaml存在于Themes文件夹内: 在MainPage中使用其中一个资源字典作为默认样式文件: <Win

ASP.NET中的验证控件

ASP.NET提供了如下的控件: RequiredFieldValidator: 字段必填 (ControlTovalidate设定要验证的控件) RangeValidator: 值在给定的最大值,最小值之间() CompareValidator: 用于比较两个值的关系是否满足要求或者是否是指定类型的数据 RegularExpressionValidator: 校验数据满足正则表达式 CustomValidator: 自定义验证 Validator验证控件的共性 IsValid属性,用来判断页面

在 UWP 中实现 Expander 控件

WPF 中的 Expander 控件在 Windows 10 SDK 中并不提供,本文主要说明,如何在 UWP 中创建这样一个控件.其效果如下图: 首先,分析该控件需要的一些特性,它应该至少包括如下三个属性: Content: 最重要的属性,设置该属性,可以使 Expander 控件显示其内容: Header: 控件的 Header: IsExpand: 当前是否展开. 接下来是定义其 UI,在这里使用 Grid,添加两行,一行显示 Header,一行显示 Content,当 IsExpand

论如何在手机端web前端实现自定义原生控件的样式

手机开发webapp的同学一定遇到过这样问题,如何为丑极了的手机元素应用自定义的样式.首先,要弄清楚为什么要定义手机原生控件的样式,就需要看看手机的那些原生框样式的丑陋摸样: android: ios: 无奈的选择 看完了这些丑陋的界面元素,我们就可以理解当我们把他们暴露在产品同学的眼中时,那种层层的杀气了.可以看到,界面元素十分丑陋,产品兄弟是肯定不会接受的.但是,不得不说这些控件在触发后的效果比pc机上的要炫酷.这其中以apple机的滚筒选择最为出色.以下是它们触发后调用原生控件的效果: a