07 2012 档案
摘要:昨天微软发布了最新的Office2013(又称Office15),当然要下载试用一下,好吧,只有英文版的,下载完成并且安装以后,发现最悲剧的两个问题: 第一个问题:原来自己英语那么差…… 第二个问题:Visual Studio2012怎么打不开了?(如下图的提示) 安装个Office2013看来代价不小.难道没有解决方法吗?根据错误消息的内容,我们顶多是看的不对劲,其他的解决方法是想不到的.拆掉Office2013?算了吧.只能自己慢慢的寻找方法解决. 首先下了个程序调试工具试试能不能找出问题,结果,什么也没看出来,我那个郁闷... 然后我想到QQ群求助,貌似没发现和我一样问题的,我以为就我.
阅读全文
摘要:这几天写代码的时候一直被一个奇怪的现象困扰:明明是看起来没有任何问题的C#代码,目的是实现在程序中水平移动一个按钮。代码是如此写的: Storyboard s = new Storyboard(); DoubleAnimation da = new DoubleAnimation(); da.To = 100; da.Duration = TimeSpan.FromSeconds(0.1); Storyboard.SetTarget(da, t); //此处t为TranslateT...
阅读全文
摘要:之前在某一WPF交流群中一群友提问关于xaml转c#的工具,目前好像没有这方面的程序。忽而发觉在某些时候需要用C#动态生成xaml。例如在需要生成大量元素的时候,难道需要一个个的去写吗?这时用C#代码去写便比较高效率了。但是在一般情况下,是不需要用C#代码去写,用xaml效率反而更高。 举一个代码例子吧, xmal: <Window x:Class="WpfApplication9.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x=&
阅读全文
摘要:原文链接:http://stuff.seans.com/2008/08/21/simple-water-animation-in-wpf/ 很多年前(80年代中期),我在一个公司,硅谷图形工作站的工作。其中少数炫耀的SGI机器的高端图形演示是在一个小线框网格模拟波的传播。这是很好玩通过改变网格点的高度和然后又让模拟运行。和SGI的机器不够快,由此产生的动画只是如痴如醉。 在WPF再造水面模拟似乎是一个很好的方式,多一点了解WPF中的三维图形。 (最终的结果是在这里)。 第一步是要找到一种算法,通过水模拟波传播。原来,是一个非常简单的算法,简单地以邻*点的*均身高达到预期的效果。在这篇文章中描述
阅读全文
摘要:最近偶然在QQ技术群里见到有人提起用C#开发Android,当时我感觉到很诧异:Android不是只能用Java开发吗?何时可以使用C#了?那个群友便告知我:mono。 百度一下吧!搜到了mono的官方网站:http://xamarin.com/(英文网站,看这个够头大的了) 。根据我仅有的点英语知
阅读全文
摘要:虽说是详解,但也不是很详细,总共5种变换,这里将介绍3种:RotateTransform、ScaleTransform和TranslateTransform。首先要说的是在此示例中所有被应用变换元素的RenderTransformOrigin都设置为"0.5,0.5",即变换点在中心,所有变换都是以中心点而展开的。由RotateTransform开始。RotateTransform用于改变元素的角度,用以旋转对象,重要属性是Angle。这里为其指定了Name属性,目的是为了之后应用动画。<TextBlock.RenderTransform> <Rotate
阅读全文
摘要:众所周知WPF是微软新一代图形系统,因此是用来做界面的。利用它可以做出许多漂亮的界面,比如说这个:字体输入倒影效果我承认,这只是个Demo,因此大家大可以不必太苛刻。其中用了变换的知识,可以参考这篇文章http://www.cnblogs.com/Wade-/archive/2012/07/03/2575421.html以往的博客中都要附上代码的,这次则不同,因为它不用任何代码就可以实现这样的效果。先分解下界面,一个两行的Grid,第一行放置一个TextBox文本输入框,第二行则放置一个Rectangle矩形。还记得VisualBrush画刷吗?一个简单而又功能强大的画刷,它直接复制目标元素的
阅读全文
摘要:很久没有写博客了。这是放暑假中的第一篇博客,以后会多多更新!!!这就是我写的一个字体选择器,界面如下:本程序用到的技术比较简单,仅仅是用了Font类的几个方法和数据绑定而已。首先建一个四行两列的Grid,添加一个ComboBox,命名为fonts。然后在添加若干个TextBlock和一个TextBox(用于显示字体名称),如上图所示。以下是完整的xaml:<Window x:Class="WpfApplication7.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presen
阅读全文