
摸着石头过河--我的Silverlight
文章平均质量分 63
sky-defender
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
控件之DataGrid----实现自动添加新行和数据交换
Silverlight的很多控件相对于VS的其他程序来说,还很不成熟,Datagrid就是其中一个,可能个人比较愚笨,经过好几天才把一些问题搞清楚了。 先描述一下自己这个测试程序的功能。 1,Datagrid上显示10条信息,在最后面另外显示一条空信息,当其中的内容被改变以后,这条信息存入数据源中,Datagrid的最后重新添加一行空信息2,通过上下键实现数据的交换,比如当前选原创 2010-03-19 09:20:00 · 2340 阅读 · 3 评论 -
Silverlight4 RichTextBox内容输入和取出
Silverlight4终于有了期盼已久的RichTextBox,但是一用,却发现很不顺手,要通过代码往其中添加内容就已经很麻烦了,而要从中取出内容,更是折腾了我半天,最后才找到了合适的事件来解决这个问题 添加内容:public void UpdateBriefContent() { txtLibraryContentBrief.Blocks原创 2010-04-20 16:27:00 · 2149 阅读 · 6 评论 -
Silverlight访问数据库
Silverlight访问数据库需要通过WebService来实现。在服务器端Add New Item-->WebService,然后添加代码[WebMethod] public SmartProgramData OnOpen(string i_DBName) { AccessDBUtility.Initialize(_strD原创 2010-04-21 11:21:00 · 2071 阅读 · 1 评论 -
Silverlight4 RichTextBox通过代码输入字符
安装了Silverlight4,使用RichTextBox,但却发现无从下手,与原来的TextBox和VB中的RichTextBox区别太大,甚至连怎么通过代码往其中写入都毫无头绪,幸好还有MSDN,OMG private void button1_Click(object sender, RoutedEventArgs e) { // Cre原创 2010-04-15 17:16:00 · 925 阅读 · 0 评论 -
改变IE标签栏
system.windows.browser命名空间下的HtmlPage类,调用HtmlPage.Document.SetProperty("title", "SmartTesterNet (" + m_NameOfOpenDataBase + ")");即可更改IE的标签栏原创 2010-03-30 14:21:00 · 563 阅读 · 0 评论 -
WebService配置
用IIS将Silverlight工程配置好后,通过IE访问,发现与WebService相关的操作都没有任何反应,原来是由于WebService的IP地址不对,将默认的地址(比如http://localhost:10047/SmartTesterService.asmx),改为网站对应的地址(比如http://172.25.69.155/SmartTesterNet/SmartTesterServi原创 2010-03-24 17:26:00 · 999 阅读 · 0 评论 -
DataGrid中实现鼠标双击事件
定义一个成员变量: public static bool m_bFirstTime = true; 使用DataGrid的如下两个事件:MouseLeftButtonUpSelectionChanged 在两个事件中对m_bFirstTime进行处理,代码如下:private void dg_MouseLeftButtonUp(object send原创 2010-03-25 09:46:00 · 2243 阅读 · 1 评论 -
Silverlight中使用gif
Silverlight本身支持png格式的图片,但是对于gif之类的动画就不支持了,由于程序的需要,在网上找到这么一个好东东,可以播放gif文件,不敢独享 http://gifimage.codeplex.com/releases/view/26627 简介:Gif的图片一直由于其优秀的压缩算法,较小的文件以及可以播放动画深受网上用户喜爱,然而由于Silverlight并不直接原创 2010-03-23 13:58:00 · 6109 阅读 · 6 评论 -
配置IIS网站
尝试着配置了一下网站,第一次没有成功,原因,需要设置IP地址,如图配置完成,但是发现仍然无法通过IE打开开,提示HTTP-401-2错误,发现在新建虚拟目录的第三步,如图,要将Browse复选框选中,才能用IE打开原创 2010-03-23 11:09:00 · 833 阅读 · 0 评论 -
Access&OleDBCommand,数据库打开后无法关闭
我的程序中有这么一段代码,执行完SaveControl这个函数以后,检查数据库所在文件夹,发现数据库一直处于打开的状态(.ldb文件一直存在),开始以为是因为使用了transaction造成的,于是将相关的代码注释掉,运行发现仍然如此,随后添加上cmd.Connection = null,再运行,顺利解决,但是还没有搞清楚为什么是这样的,有待调查。public static void Save原创 2010-03-23 11:04:00 · 1097 阅读 · 0 评论 -
SilverLight 保存文件
Silverlight不允许用户对本地文件进行操作,虽然提供了独立存储功能,但往往不能满足用户的需求,因此,需要通过别的方式来达到保存数据的目的。 案例: 一个自动化脚本管理软件,生成case之后,需要将脚本导出保存到本地。 实现: Server端根据客户端传递过去的case列表,创建文件,然后生成zip包,完成之后,客户端下载该zip包,所有的脚本都在zip包中。原创 2010-05-04 15:50:00 · 2483 阅读 · 3 评论