
silverlight
文章平均质量分 69
程序员敏敏
程序分享
展开
-
datagrid 与 dataPager 分页
前景:列表加载数据并且分页,下班搞到现在,希望明天能用到。。。。。。 <UserControl xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk" x:Class="SilverlightApplication1.MainPage" xmlns="http://schemas.microso原创 2012-04-05 23:11:59 · 1770 阅读 · 0 评论 -
gridview里面使用代理类
1.是否是中介列显示不显示控制2.数据转换控制3.将金额转化为万元 1.telerik里面的gridview,列绑定bool类型的时候(最简单的方式绑定),页面直接显示checkbox2.只要在GV列里面使用转换器,必须使用代理:比如isvisible,isreadonly的时候是必须的,代码格式: IsVisible="{Binding Path=D原创 2012-11-23 10:23:53 · 846 阅读 · 0 评论 -
EXCEL 导出
web开发:条件:1.一个xml模板2.一个.xsl模板文件3.一个数据集合结果4.将数据集合按照.XML文件的要求写到.XSL文件里面写代码的时候首先的从服务器端下载xml与excel文件,然后得到数据集合,生成数据写到.EXCEL文件里面。这样做的好处:由于.xsl模板文件已经存在,里面一些数据格式可以直接在模板文件里面进行定义,这样的话,很多样式可原创 2012-11-28 18:50:19 · 780 阅读 · 0 评论 -
1.sl 验证一个list里面的值是否是空的
private string strcheck0(ObservableCollection datalist) { Dictionary mesg = new Dictionary(); mesg.Add("Count", "数量"); mesg.Add("Needtime", "需求时间"); mesg.Add("SendPr原创 2012-10-22 12:43:30 · 9830 阅读 · 0 评论 -
给页面的XAML加锁
bool _busyFlag = true; public bool BusyFlag { get { return _busyFlag; } set { _busyFlag = value; OnPerprotyChange("BusyFlag"); } }数据加载完之后,设置为FALS原创 2012-04-25 15:38:07 · 813 阅读 · 0 评论 -
MVVM RadTreeView 树绑定数据源
里面有盒子套盒子的概念:一层套一层的概念联盟--------区域-------组League---Division--Team DataSource"/> Team"> Division" ItemTemplate="{原创 2012-04-10 20:06:57 · 2211 阅读 · 0 评论 -
RadTreeView 加上CheckbOX
必须属性就OK了 IsOptionElementsEnabled="True" ItemsOptionListType="CheckList"目前没测出任何BUG上代码 <UserControl x:Class="SilverlightApplication2.treeview" xmlns="http://schemas.microsoft.com/winfx原创 2012-04-10 20:11:32 · 3141 阅读 · 0 评论 -
telerik控件进行分页源码
1.定义好分页控件的数据源即可,任何设置RadGridView的数据源指向分页控件即可RadGridView设置: ItemsSource="{Binding PagedSource, ElementName=radDataPager}"2.设置分页控件是Source this.radDataPager.Source = employees;或者 Source="原创 2012-04-10 17:24:30 · 4530 阅读 · 0 评论 -
mvvm: 给dropdown注册事件
1.xaml文件 Margin="4" Height="25" ItemsSource="{Binding Path=PersonList}" DisplayMemberPath="Name" Select原创 2012-04-09 21:06:58 · 873 阅读 · 0 评论 -
MVVM:如何给一个列表绑定数据
使用MVVM的方式给一个gridview绑定数据源是telerik控件1.定义的实体DocRegister ObservableCollection _dataSouce;2.定义实体的属性 public ObservableCollection DataSouce { get { return _dataSouce; }原创 2012-04-09 19:15:37 · 3357 阅读 · 0 评论 -
silverlight对属性进行操作 IsReadOnly
一个表单,有的时候是需要写的,但是领导审批的时候是不需要写的 1.加入页面有多个文本框 ,给每个属性添加IsReadOnly="{Binding IsReadOnly}"加入页面有N个控件,每个都加上这个属性2.定义页面的一个属性 public enum EditMode { // 摘要: // 查看 Vi原创 2012-04-09 17:50:58 · 1459 阅读 · 0 评论 -
MVVM如何给BUTTON按钮注册事件
1.xaml页面进行注册 2.后置代码进行添加方法(在.CS文件里面添加) private ICommand _okCommand; public ICommand OkCommand { get { return _okCommand ?? (_okCommand = new DelegateCommand(this.原创 2012-04-09 20:53:28 · 1912 阅读 · 0 评论 -
c#里面 : this()是什么意思?
c#里面 : this()是什么意思?在XAML文件里面,今天同事写了一行这样的代码public AddDOCRegister(DocRegister item) : this()public partial class AddDOCRegister : ChildWindow { public AddDOCRegister() {原创 2012-04-09 19:23:43 · 8359 阅读 · 3 评论 -
MVVM:给dropdown注册事件
1.xaml文件 Margin="4" Height="25" ItemsSource="{Binding Path=PersonList}" DisplayMemberPath="Name" Select原创 2012-04-09 21:03:44 · 1110 阅读 · 0 评论 -
silverlight样式 TemplateBinding 使用
<UserControl x:Class="SilverlightApplication1.style2" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="h原创 2012-04-07 22:00:21 · 1756 阅读 · 0 评论 -
如何在MVVM里面注册按钮事件?
//前台代码1. //后台代码VM2. private ICommand _saveCommand; public ICommand SaveCommand { get { return _saveCommand ?? (_saveCommand = new DelegateCommand(this.OnSaveComma原创 2012-04-09 10:19:39 · 1141 阅读 · 0 评论 -
silverlight样式1
作用域:定义所有的样式<Application xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Class="SilverlightAppl原创 2012-04-07 21:59:01 · 1490 阅读 · 0 评论 -
treeview checkbox选中的时候选择子节点 mvvm
摘要:需求是这样的:当前节点是横排的,但是搞了半天,发现它没有这个属性,也就索性用tk的控件了,不是那种特别正式的MVVM的方式,但是还好吧,可以使用的有一个bug:当所有的子节点不选择的话,父节点还是选择的 <UserControl x:Class="SilverlightApplication1.checkboxtree" xmlns:sdk="http://schemas.mic原创 2012-04-07 00:16:12 · 3434 阅读 · 1 评论 -
GridSplitter分割页面
追加:设置两边的宽度大小的时候,最好都设置成7×,3×,×,×,这样的话就可以来回拖动了 <UserControl x:Class="G.Module.Intermediary.Navigation" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:原创 2012-11-22 10:49:23 · 2419 阅读 · 0 评论