代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

Setter中TemplateBinding有关问题

    Setter中TemplateBinding问题本帖最后由 51Crack 于 2015-10-28 09:33:48 编辑 自定义控件CustomControl 模板中左右两个Border,绑定没问题 <Border Name="BorderRight"  Background="{TemplateBinding Background_Right}"></Border> 在触发器中(比如鼠标移入时更换两个背景颜色) <Setter TargetName="BorderRight" Property="Background" Value="{TemplateBinding Background_Right_2}"&nbs

    阅读全文>>

作者:coody分类:【_Silverlight浏览(1675

2018-07-18

Beginning Silverlight 四 in C#导航

    Beginning Silverlight 4 in C#-导航在Silverlight里,导航框架允许开发者在Silverlight应用程序里实现一种方式来跳转到不同的页面,就像网站上的不同页面一样。这个框架也允许开发者创建历史使其与浏览器结合,使用户能使用浏览器的向前和向后导航。 Frame和Page对象 导航框架的两个主要对象是Frame和Page对象。Frame与ASP.NET母版页中的ContentPlaceHolder非常相似,是在一个页面放置不同views的地方。   练习:创建一个导航Silverlight应用程序 在这个练习里,会创建一个简单的应用程序包含两个超链接按钮和一个Frame。点击超链接会加载两个页面中的一个到Frame。Lets Go。 使用VS2010创建一个名为NavAppFromScratch的Silverlight应用程序。 打开Main

    阅读全文>>

作者:coody分类:【_Silverlight浏览(1152

2018-07-22

使用SilverLight开发区域map分析模块

    使用SilverLight开发区域地图分析模块         本人最近接收开发一个代码模块,功能主要是在页面上显示安徽省市地图,并且在鼠标移动到地图某市区域时,显示当前区域的各类信息等,一开始准备用百度地图,高德地图等地图工具进行开发,最后发现都不适合进行此类开发,随后想到用GIS,但是又不会,需要花费时间去学习,而且项目功能简单,我觉得没有必要使用GIS,之后在微软的官网上看到了类似例子。主要内容就是将一幅安徽地图,切分成地市,然后在用Silverlight把这些市拼在一起,然后在加入鼠标移动上去的事件,进行添加一些特效和Tip等,使用这种方式开发简单,对于一些简单的异样的图表展示,我觉得这种方法还是不错的。好了,下面我就为大家讲解下如何进行开发。      首先我将效果展示给大家看一下:    

    阅读全文>>

作者:coody分类:【_Silverlight浏览(1010

2018-07-21

WCF服务端开发跟客户端引用小结

    WCF服务端开发和客户端引用小结1.服务端开发 1.1 WCF服务创建方式        创建一个WCF服务,总是会创建一个服务接口和一个服务接口实现。通常根据服务宿主的不同,有两种创建方式。        (1)创建WCF应用程序         通过创建WCF服务应用程序,可生成一个带.svc后缀名的文件。该文件与webform中的aspx文件类似,有后置代码,这些后置代码是服务接口的实现。这种方式创建的WCF服务都承载在IIS或WAS上。        (2)创建WCF服务库          WCF服务库是一个类库,如前所述包含一个服务接口和服务实现,此种方式创建的WCF服务

    阅读全文>>

作者:coody分类:【_Silverlight浏览(1908

2018-07-20

SilverIight数据绑定范例

    SilverIight数据绑定实例  前台Code 1 <DataGrid Name="DataGrid1" AutoGenerateColumns="False" IsReadOnly="True" Width="550"> 2 <DataGrid.Columns> 3 <DataGridTextColumn Header="Name" Binding="{Binding Name}" Width="100"/> 4 <DataGridTextColumn Header="Age" Binding="{Binding Age}" Width="100"/> 5 <DataGridTextColumn Header="Address" Binding="{Binding Address}" Width="10

    阅读全文>>

作者:coody分类:【_Silverlight浏览(1575

2018-07-22

Silverlight DataGrid对核心控件DataGrid的任意单元格进行获取和设置分析

    【原创】Silverlight DataGrid对核心控件DataGrid的任意单元格进行获取和设置分析。前几天,公司同事有个需求需要对系统中的DataGrid控件的指定单元格(如图,申请人ID)进行禁用设置,尝试了很多次总是 整行整列的 禁用 没实现效果。 网上资料较少,没找到解决措施。 尽管silverlight的datagrid控件和 asp.net的名字相同,但很多方面还是不大一样的。 但是换个思维方式, 任何事务都是由对象 构成,Asp.net中的datagrid的单元格是cell对象,所以 silverlight的单元格 应该也是 一个对象,一种类型,可以通过一些方法被获取到。   多次尝试后通过以下的 代码方案简单明了的 找到了 目标条件的 单元格 DataGridCell对象。     前端xaml代码: 1 <sdk:DataG

    阅读全文>>

作者:coody分类:【_Silverlight浏览(1581

2018-07-22

有关Silverlight中“DataGrid中级联动态绑定父/子ComboBox ”的示例

    【原创】有关Silverlight中“DataGrid中级联动态绑定父/子ComboBox ”的示例。尝试了很多种方案,由于Datagrid动态生成的每行父子comboBox的Name的不确定性,给父ComboBox绑定事件中获取 子ComboBox很难根据Name获取到。 花了不少时间和公司同事商讨,最终方案如下: 注:父子combobox分别代表: 主行业/子行业 private void CurrentRowIndusrtylist_SelectionChanged(object sender, SelectionChangedEventArgs e) { ComboBox combobox = sender as ComboBox; //获取另一个conbox控件 CurrentRowIn

    阅读全文>>

作者:coody分类:【_Silverlight浏览(1613

2018-07-21

Silverlight 利用DataGrid行加载事件动态控制队列显示

    Silverlight 利用DataGrid行加载事件动态控制行列显示datagrid的绑定很好用,但有时候我们往往需要根据model内容来动态控制行或者列,该怎么办呢? 这时候,我们就需要用到行加载事件:在加载每一行数据的时候,根据数据的内容来控制相应的表格显示。 比如我们想要每五行置行底色为红色,可以这样: SolidColorBrush r = new SolidColorBrush(Colors.Red); private void dataGrid1_LoadingRow(object sender, DataGridRowEventArgs e) { CData c = e.Row.DataContext as CData; if (c.id % 5 == 0) e.Row.

    阅读全文>>

作者:coody分类:【_Silverlight浏览(1443

2018-07-21

silverlight容易数据绑定3

    silverlight简单数据绑定33种数据绑定模式  OneTime(一次绑定) OneWay(单项绑定) TwoWay(双向绑定) OneTime:仅在数据绑定创建时使用数据源更新目标。 列子: 第一步,创建数据源对象让Person类实现INotifyPropertyChanged接口,该接口具有PropertyChanged事件,PropertyChanged事件在数据源发生变化时候通知绑定 .cs namespace SilverlightApplication2 { public class Person:INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; private String _Name;

    阅读全文>>

作者:coody分类:【_Silverlight浏览(1492

2018-07-19

silverlight容易数据绑定1

    silverlight简单数据绑定1数据绑定是用户界面与数据源之间的媒介;通过绑定可以使数据在界面和数据源之间传递交流。数据绑定由System.Windows.Data命名空间的Binding对象完成。   创建绑定的数据对象类。 .cs类 public class Person { public String Name { get; set; } public int Age { get; set; } public String Address { get; set; } }     为下面的控件加载时创建一个Person类实例,并赋值给根元素的DataContext属性。 .xaml.cs void LayoutRoo

    阅读全文>>

作者:coody分类:【_Silverlight浏览(2263

2018-07-22

silverlight简略数据绑定2

    silverlight简单数据绑定2 <Grid x:Name="LayoutRoot" Background="white" Loaded="LayoutRoot_Loaded" ShowGridLines="False"> <Grid.RowDefinitions> <RowDefinition Height="40"></RowDefinition> <RowDefinition Height="40"></RowDefinition> <RowDefinition Height="40"></RowDefinition> <RowDefinition Height="

    阅读全文>>

作者:coody分类:【_Silverlight浏览(1073

2018-07-22

有关Silverlight DataGrid双击事件的分析 完整分析 代码与示例

    【原创】有关Silverlight DataGrid双击事件的分析 完整分析 代码与示例公司项目用的silverlight,而且silverlight一些技术 资料比较少。所以分享出来 给大家参考参考。 有关Silverlight中DataGrid 双击事件 的代码 如下:   1. 前台xaml文件,需要对datagrid的属性上加上 事件绑定 “MouseLeftButtonUp="dataGrid_MouseLeftButtonUp” <sdk:DataGrid Grid.Row="1" Name="dataGrid1" AutoGenerateColumns="False" IsReadOnly="True" ColumnWidth="*" ItemsSource="{Binding SearchResult}"

    阅读全文>>

作者:coody分类:【_Silverlight浏览(1736

2018-07-20

silverlight——屡次异步调用的顺序执行

    silverlight——多次异步调用的顺序执行遇到这样一个功能需求,对于后台的同一个服务调用多次,但要求传入的参数能够再一个执行完之后再进行另一个参数的执行。 由于silverlight支持的是异步调用机制,故无法控制服务调用何时返回。那么如果使得参数队列的调用顺序执行呢? 想了一个晚上,搞出了一种折中办法的办法。递归实现。 1   ObservableCollection<taskVO> ocTask = new ObservableCollection<taskVO>(); 2 taskVO currentTask; 3 int len = 0,index = 0; 4 private void btn_click(object sender , RoutedEventArgs e){ 5

    阅读全文>>

作者:coody分类:【_Silverlight浏览(1214

2018-07-20
上一页 1/60页 下一页