摘要: 我们可以用下面的方法创建一个DockPanel 1: DockPanel dock = new DockPanel();然后将它付给content对象 1: Content = dock将ctrl控件当作dock的children属性赋值 1: dock.Children.Add(ctrl)最终设置ctrl控件的设置为dock的某一边 1: Dock.... 阅读全文
posted @ 2012-11-02 16:14 xx++ 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 我们来看下一个例子,这个例子将在一个button中放置一个stackpanel,然后在放置多个对象: 1: private void StackInButton() 2: { 3: Button btn = new Button(); 4: btn.HorizontalAlignment = System.Windows.Horizon... 阅读全文
posted @ 2012-11-01 08:07 xx++ 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 我们将在本章讲解面板Stack和Wrap,首先我们来看下他们的继承结构: 1: UIElement 2: FrameworkElement 3: Panel(abstract) 4: Canvas 5: DockPanel 6: Grid 7: StackPanel 8: UniformGrid 9: WrapPanelPanel定义了Ch... 阅读全文
posted @ 2012-10-31 09:31 xx++ 阅读(157) 评论(1) 推荐(0) 编辑
摘要: 我们将一个tooltip控件绑定到button上,以便鼠标经过button时,可以显示提示信息, 1: private void ToolTipTest() 2: { 3: Button btn = new Button(); 4: btn.Content = "Hello world!"; 5: btn.HorizontalAlignment = System.Windows.HorizontalAlignment.Center; 6: btn.VerticalAlignment = System.Windows.Verti... 阅读全文
posted @ 2012-10-30 08:02 xx++ 阅读(215) 评论(0) 推荐(1) 编辑
摘要: 本篇讲解Button and Other Controls 在wpf中,控件一词比早期的window from更具有意义,在早期的windows from中,屏幕上的一切都是控件,但是在wpf中这个词保留给用户交互使用。也就是说,在用户使用键盘或者鼠标时,控件会给用户一定的响应。 Control类继承自FrameworkElement: 1: O... 阅读全文
posted @ 2012-10-29 09:38 xx++ 阅读(295) 评论(0) 推荐(0) 编辑
摘要: OK,距离上次发博客居然已经有三个月了,上次写的Ext也没有写完,很对不起大家,事情总是来不完的,弄着弄着就忘记了自己还有博客这回事了。 这次我们说个html框架:BootStrap,来自Twitter的前台框架,哈哈,有了它,基本上让我们这些后台的家伙脱离美工来设计自己的界面了。 我们开始,首先去BootStrap网站下载BootStrap框架 鸟文... 阅读全文
posted @ 2012-10-26 17:26 xx++ 阅读(1762) 评论(0) 推荐(0) 编辑
摘要: ok,接上回,我们已经完成了一个界面,一颗ajax tree,那么今天我们将完成树的事件的侦听,表格的实现和extjs的继承。首先,我们来完成最容易的东东,树的侦听,修改上一节的tree代码,使它看起来像这个样子:easy吧,listeners是一个初始化属性,专门用于定义事件的,在api中大家可以自行查找,里面的东东很丰富,选择一个适合自己的吧,什么?你问我这个attributes是哪里来的?其实,我是firebug来的......,别扔砖头啊。好吧,我确实偷懒了,但是有神器干嘛不用呢?不能应为有了汽车就忘记自己还会走路的是吧,嘿嘿。ok,其余的控件,大家都知道该如何搞定了吧。那么我们继续, 阅读全文
posted @ 2012-07-05 12:48 xx++ 阅读(1822) 评论(2) 推荐(3) 编辑
摘要: 首先,我们来看看效果,这是需要实现的东东,经典布局,好吧,我承认,这玩意已经被做烂了,但是还是写写,记录下吧,高手略过哦。我不打算写什么分步的教程,教你如何去使用控件,我们的目标只有一个,实现功能,并且我们的时间不多,毕竟时间宝贵,4天完成,后台我采用php(两天学的),两天写ext后台(其实还有个前台界面,那个就不说了)。 好了,第一天,我们先准备下工具: 1、Sublime_text2 不得不说的编辑器,相当牛掰。 2、PremiumSoft 不说了,一个很不错的数据库工具,放弃phpmyadmin吧 3、ExtJs库,在这里我讲的将是extjs 3.4库,ex... 阅读全文
posted @ 2012-07-04 18:12 xx++ 阅读(6171) 评论(5) 推荐(7) 编辑