Lassewang的成长历程

记录Lassewang职业生涯中的点点滴滴

WPF示例: 简单模拟Windows资源管理器

using System; using System.Windows; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Input; using System.Win...

2012-02-27 11:05:50

阅读数:2422

评论数:0

[转载][WPF]TreeViewItem实现整行选中

记得原来做Winfrom通过Item的Bounds可以获得整行的区域,但是在WPF中进行了几个布局方式都没能成功! VS中的解决方案效果布局如下:   这样在第一行第二列方式Border控件,此为选中区域。而如果要实现右侧系统的效果,必须要在选中区域的时候补齐第二行第一列的宽度,...

2012-02-23 11:29:56

阅读数:4263

评论数:1

界面原型设计工具使用系列(五)-CogTool

CogTool和前面介绍的几个原型设计工具相比来说,更严谨,更系统,更工程,它可以根据人类认知模型对设计进行评估,计算出一般人进行浏览操作需要多长时间,这可是一个很给力的功能。官方网站提供了详细的使用说明,以及Example;如果有啥解决不了的问题,还可以到它的论坛去求助。初次接触CogTool感...

2012-02-21 11:14:42

阅读数:1930

评论数:0

界面原型设计工具使用系列(四)-Pencil

Pencil是一个功能强大的界面原型设计工具,相比较于前面介绍的几个,这个工具是一个需要安装的应用程序, 支持中文,可以设计网页和桌面程序界面,侧重点在于设计,支持自定义控件和导出模板,功能确实很强大。但是对于控件的一些Action操作 没有太好的支持。 Pencil可以作为Firefox的插件...

2012-02-21 11:13:38

阅读数:5820

评论数:1

界面原型设计工具使用系列(二)-Lumzy

Lumzy是一个功能全面但并不复杂的模型(Mockup)或者原型(prototype)设计工具,比起来Frame Box,不能称之为同一个级别的。Lumzy以flash为载体,在网页中嵌入一个flash,然后在其中进行相关设计操作。 通过阅读官方说明及亲身体验,对于Lumzy总结如下: 1、在...

2012-02-21 11:12:58

阅读数:3174

评论数:1

界面原型设计工具使用系列(一)-Frame Box

在开发具有界面的软件系统时,首先进行界面原型设计是很重要的,它可以让我们更清楚自己的系统该怎么做,也很方便与别人交流探讨。这是我长久以来忽视的一个重要方面,因此我打算对一些相关的工具进行实际的使用测试,并通过一系列的文章记录使用的过程,以图文的形式记录下来,备忘并方便大家选择适合自己的界面原型设计...

2012-02-21 11:12:08

阅读数:2956

评论数:0

界面原型设计工具使用系列(三)-Mockup Builder

继续试用,今天测试了一个用silverlight编写的工具:Mockup Builder,自称杀手级的界面原型设计工具,个人感觉总体比Lumzy差些,但是其支持的控件同样很丰富,支持网页界面设计和桌面软件界面设计,并且可以导出图片和PDF,还可以在本地运行(需要联网)并保存项目到本地。令人信息的是...

2012-02-21 11:11:07

阅读数:4850

评论数:0

人机交互界面设计的三个工作流程

在人和机器的互动过程(Human Machine Interaction)中,有一个层面,即我们所说的界面(interface)。从心理学意义来分,界面可分为感觉(视觉、触觉、听觉等)和情感两个层次。用户界面设计是屏幕产品的重要组成部分。界面设计是一个复杂的有不同学科参与的工程,认知心理学、设计学...

2012-02-17 11:42:05

阅读数:1021

评论数:0

图标设计的原则

第一:可识别性原则 可识别性原则,意思是说,图标的图形,要能准确表达相应的操作。 换言之,就是我看到一个图标,就要明白他所代表的含义,这是图标设计的灵魂。 可以当之无愧称之为图标设计的第一原则。   我们看一下高速公路上的路标设计,我只能说,这是最好的图标设计,可识别性强,简单,直观,即...

2012-02-17 11:36:52

阅读数:847

评论数:0

软件产品界面设计原则

1.设计原则 (1)用户原则。人机界面设计首先要确立用户类型。划分类型可以从不同的角度,视实际情况而定。确定类型后要针对其特点预测他们对不同界面的反应。这就要从多方面设计分析。 (2)信息最小量原则。人机界面设计要尽量减少用户记忆负担,采用有助于记忆的设计方案。 (3)帮助和提示原则。要对用...

2012-02-17 11:19:11

阅读数:2946

评论数:0

人员管理之感想

1. 人员管理 1.1 约束        每个人都有自己的性格特点,都有自己做事的风格,如果没有一个有效的约束,那么结果也就很难控制。        约束可以通过制定相应的制度/规范/流程/模板来具体实施执行,约束只应该对工作内容上的约束,而对于每个人的创造性不能约束。 1.2 激励 ...

2012-02-17 11:08:32

阅读数:1253

评论数:0

产品经理在设计产品之前,应该要对自己问什么?

1. 产品要解决什么问题? 2. 为谁解决这个问题? 3. 产品成功的几率有多大? 4. 怎样判断产品成功与否? 5. 有哪些同类产品? 6. 为什么我们最适合做这个产品? 7. 时机合适吗? 8. 如何把产品推向市场? 9. 成功的必要条件是什么? 10. 我们了解客户的真实需...

2012-02-15 15:11:43

阅读数:543

评论数:0

DataGridView控件相关使用总结

1. 给DataGridView表格前面添加序号         //设置DataGridView表格前面的序号 private void ProDataView_RowPostPaint(object sender, DataGridViewRowPostPaintEventA...

2012-02-10 13:44:00

阅读数:504

评论数:0

Excel 导出

//调用 dgvRecord.DataSource = dt; DAL.DataToExcel exp =new DAL.DataToExcel(); int flag = exp.ExistsRege...

2012-02-07 13:40:25

阅读数:562

评论数:0

保护您的 ASP.NET 应用程序

在上一期中,我讨论了构建 Web 应用程序安全性的重要性,并介绍了包括 SQL 注入和参数篡改在内的一些攻击类型,以及如何防范这些类型的攻击 (msdn.microsoft.com/magazine/hh580736)。 在本文中,我将深入探讨以下两种更常见的攻击,以帮助完善我们的应用程序保护体...

2012-02-03 11:37:58

阅读数:1030

评论数:0

Delphi多线程详解

1-1 多线程的基本概念 WIN 98/NT/2000/XP 是个多任务操作系统,也就是:一个进程可以划分为多个线程,每个线程轮流占用CPU 运行时间和资源,或者说,把CPU 时间划成片,每个片分给不同的线程,这样,每个线程轮流的“挂起”和“唤醒”,由于时间片很小,给人的感觉是同时运行的。 ...

2012-02-02 16:45:39

阅读数:402

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭