07 2012 档案

摘要:用过一段时间的Prism4了,刚开始很不习惯,现在感觉这种松耦合机制是有它的道理。现在便是想整理一些东西出来,方便记忆吧。我们在实现MVVM模式的时候,前台View和后台ViewModel的交互就是通过绑定来实现的,其中控件触发事件的绑定有几种情况: 第一种,控件继承自ButtonBase、MenuItem类,比如:Button、RadioButton、Hyperlink、MenuItem……这种情况下,由于Prism已经帮我们实现了这些控件的Command属性,可以直接绑定Command属性来完成Click事件到ViewModel的绑定: <Button Content="确 阅读全文
posted @ 2012-07-25 13:45 Lekko.Li 阅读(2852) 评论(3) 推荐(2)
摘要:开发前台的朋友都知道,尽管我们就算用CSS2.0的东西,仍然会有诸多问题,开发一个兼容良好的页面,我们身边常备的必然是IETester这款神器,它可以帮我们测试各种IE版本的情况下,我们的页面到底怎么样,然后它有一些JS、CSS查看功能。所以,做一个网站现在就兼容性就得调半天,结合IE、Firefox、Chrome来反复看外观是经常的事。好吧,来讲来我的经历吧,很久以前我在图书馆借过一本CSS Mastery的书,真心不错,然后我就踏上了这条悲剧的Web浏览器兼容之路。 主要讲下我经常遇到的问题: 1、3像素位移:IE6下的古老的问题,当对一个div用了float元素时,而div未使用... 阅读全文
posted @ 2012-07-24 10:59 Lekko.Li 阅读(2905) 评论(8) 推荐(4)
摘要:今天写搜索界面,有许多值范围搜索的项,先是做了两个Textbox加两个Slider来实现选择起始->结束值的范围,后来发现这样用户操作性太不好,前台代码又很臃肿,干脆想办法写了个自定义的控件。首先来看下最终效果吧: 具体的交互基本就是左边框是起始值,右边框是终止值,它们数据的是和两个滑块绑定的,会互相更新。左边的滑块是不能拖到右边滑块之外的,同理右边也不能到左边,如果输入的值超出(小于)上限值(下限),则会把值取为上限值(下限)。 我的思路就是定义两个Slider,然后拼起来,哈哈!好吧,来看前台代码: 1 <UserControl x:Class="FS.Present 阅读全文
posted @ 2012-07-23 00:25 Lekko.Li 阅读(6528) 评论(6) 推荐(3)
摘要:VisualStudio 2010的界面默认是蓝色的,背景是白色,字体是宋体,这些设置习惯了还好,但是可能看多了不怎么舒服。而且如果以前是用VS 6.0的知道,它使用的字体更为舒服清晰。所以,可以对VS 2010的界面做一次大换洗。 1、使用界面主题 在微软VisualStudio的官网下载一款名为Visual Studio Color Theme Editor的VS插件,双击安装后,便可以在VS的菜单栏中看到它(Theme)了。它默认有几款颜色的主题,不过这都不是我们想要的深色主题,点击“Theme->Customize Colors",在弹出对话框的工具栏中点击“New T 阅读全文
posted @ 2012-07-21 01:12 Lekko.Li 阅读(23586) 评论(4) 推荐(4)
摘要:这本来是一篇时间比较久远的文章了,可是感觉既然来博客园了,也就贴出来吧。求矩阵的协方差,在很多地方都有用,我就是在用Matlab做数字图像处理时用到的这个。为了理解,我看了一下午的书,什么线性代数,什么概率论都被我翻出来了,把思路贴一下吧:一、定义设n维随机变量(X1,X2,...,Xn)的协方差 c(i,j) = cov(X(i),X(j)) = E{[X(i)-E(X(i))][X(j)-E(X(j))]} i,j=1,2,...,n (E是期望,即平均值)都存在,则称矩阵 c(1,1) c(1,2) ... c(1,n) c(2,1) c(2,2) ... c(2,n)C = . ... 阅读全文
posted @ 2012-07-20 12:38 Lekko.Li 阅读(1286) 评论(0) 推荐(0)
摘要:在WPF中的ListView非常强大,利用各种Template可以实现许多自定义的样式与功能,今天遇到一个自定义选中样式的问题,弄了半天才找到解决方法,分享给大家。 前台XAML代码: 1 <ListView Grid.Row="1" Name="LV_Test" SelectionMode="Multiple" Background="{x:Null}"> 2 <ListView.Template> 3 <ControlTemplate> 4 <Border Corner 阅读全文
posted @ 2012-07-20 09:36 Lekko.Li 阅读(12122) 评论(1) 推荐(5)
摘要:前段时间,有朋友发了我一份算法题,说是国际软件大赛的训练题,本人闲来做了一道看起来很有意思的题,费话不多说,先来看原题:Exercise 25: Rescuing Robin (programminga simple game) Seen fromthe sky, the skyscrapers of Gotham City form a 10x10 checkerboardand the gap between two skyscrapers is one. The joker has harmed Robin and lefthim on the roof of a randomly... 阅读全文
posted @ 2012-07-19 10:50 Lekko.Li 阅读(473) 评论(0) 推荐(0)