把 combobox里面的项换成checkedbox示例: combobox cbb=new combobox();
if (null != ItemList && ItemList.Count > 0)
{
CheckBox cb = new CheckBox();
cb.CommandParameter = cbb.Name;
cb.Tag = "check_All";
cb.Content = "全部选择";
cb.Click += new RoutedEventHandler(cb_Click);
cbb.Items.Add(cb);
foreach (var dr in ItemList)
{
cb = new CheckBox();
cb.CommandParameter = cbb.Name;
cb.Tag = dr.FLID;
cb.Conten...
一、什么是WebClient类 1、基本知识 WebClient类是Mircsoft在.NET框架下提供的向 URI 标识的资源发送数据和从 URI 标识的资源接收数据的公共方法。通过这个类,大家可以在脱离浏览器的基础上模拟浏览器对互联网上的资源的访问和发送信息。它使人们使用起来更加简单方便,然而它也有先天不足的地方。那就是缺少对cookies/session的支持。 WebClient类为Silverlight插件提供了一整套的HTTP客户端功能,可以下载应用程序数据,...
前些日子,公司新需求需要对silverlight的datagrid进行局部任意单元格数据可复制,查阅了半天网络资料愣是没找到相关资料,开始还以为是silverlight的bug根部无法实现,最后还是实现了。MSDN上也未曾记录这个事件,具体代码如下:前段xaml文件 需要个datagrid绑定复制事件:CopyingRowClipboardContent="dataGrid_CopyingRowClipboardContent"
后台代码实现如下:void dataGrid_CopyingRowClipboardContent(object sender,DataGridRo...
今天编程的时候要用到ComboBox控件,然而SilverLight中的ComboBox与平常所用的大不一样,无论怎么设置都实现不了编辑功能,所以想出了这个土方法,原理就是让ComboBox和TextBox位置上重叠,TextBox在上面。具体实现操作如下:1.在前台设计代码中添加ComboBox和TextBox控件,并给每个空间添加唯一标识Name2.将ComboBox和TextBox进行绑定。DataContext="{Binding ElementName=textBox1,Mode=OneTime}3.为ComboBox添加事件:ComboBox_...
1.打开Expression Blend新建项目: 2.左侧菜单栏中选择ListBox 3.在画布上添加Listbox控件并在其中添加多笔ListBoxItem,让右侧和底部滚动条都显示出来 4.右键Listbox,选择Edit Template -> Edit a Copy...
后出现确认窗体,点击ok 5.得到ListBox的Template模板,可以看出ListBox实际上是由Border层级下的ScrollViewer和Validatio...
案例背景: 整个功能其实就是从数据库取出数据,然后在界面上播放,简单地说就是类似网上在线看视频,听音乐,只不过我取的是字符串数据,而他们取的是流文件数据。把整体数据分成十份,十个线程同时向数据库取数据(并发提高速度)放在十个队列中,另外一个线程从队列中取数据拿出来到界面上播放,可以拖动播放进度,停止,暂停,重新播放,控制播放速度。恩,功能听起来似乎很简单,做起来也不是很难。但是后面发现的一些...
案例背景: 整个功能其实就是从数据库取出数据,然后在界面上播放,简单地说就是类似网上在线看视频,听音乐,只不过我取的是字符串数据,而他们取的是流文件数据。把整体数据分成十份,十个线程同时向数据库取数据(并发提高速度)放在十个队列中,另外一个线程从队列中取数据拿出来到界面上播放,可以拖动播放进度,停止,暂停,重新播放,控制播放速度。恩,功能听起来似乎很简单,做起来也不是很难。但是后面发现的一些...
1:在项目中新建文件夹“Resouce”,然后再该文件夹下面新增资源文件“AppString.resx”,如果创建一个AppString.resx副本,把文件名改为对应的语言名称,
如AppString.en-US.resx。,并且把AppString.resx的访问修饰符改为Public
2:打开AppString.resx的cs文件,查看类的访问修饰符是否Public,如果不是,则改为Public。
3:打开App.xmal文件,添加以下代码,目的是用于其它的页面绑定字符内容的资源文件。4:然后再其它页面就...
事出偶然,本来公司强调的是用WCF 做项目审批流程,WPF /E 增强用户体验;由于个人的无知与偷懒,我产生了天真的想法:用WPF/E 来做审批流程,这不是一举两得吗。 下面介绍的就是用Silverlight (微软在07 年9 月将WPF/E 更名为Silverlight )融合ajax 做的审批流程。界面上的审批流程从下向上包括3部分,部门审批,科技处审批,厂长审批。实现的功能是可以定制审批流程,比如审批流程是部门审批--> 厂长审批,也可以定制成科技处审...
我需要为网络实现一个简单的类似于Powerpoint的工具.用户应该能够在网格上绘制文本框,然后拖动删除或调整它们的大小并保存结果.格式文本的几个选项应该可用(字体,大小,标记等).此外,应用程序应具有撤消功能(crl z)以撤消最近的操作.
所有保存的模板都可以编辑,删除和打印.另外,用户应该能够将预定义的文本字段和图像拖到网格中.
在服务器端,我需要使用Microsoft技术.我的第一个想法是使用javascript完成所有功能,并使用ASP.NET MVC...
我有一个适用于Silverlight的简单(无升级或超时)ReaderWriterLock的adopted实现,我想知道任何具有适当专业知识的人都可以通过设计验证它的好坏.对我来说,它看起来还不错,可以像宣传的那样工作,但是我对使用多线程代码的经验有限.public sealed class ReaderWriterLock
{private readonly object syncRoot = new object(); // Internal lock.private int i = 0; // 0 or greater means readers...