想做一个触屏的程序,大家给个建议 win7上运行,触屏,界面上显示的各元素都用贴图,并且可用xml配(因为图片可能经常变)。没怎么用过.net,希望给点建议,比如WPF是否适用等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 wpf 个人感觉很适用 还是最好的选择 wpf我刚看了一点,还没有真正理解,我目前认为wpf界面是用xaml写,但编译后界面就不能再动了——不知我理解的对不对——但我的界面编译后还要经常用配置文件改,如界面元素的位置、图片等。 wpf也是有后台文件的,你可以从后台读xml后获得图片地址,然后给图片就行了 wpf我刚看了一点,还没有真正理解,我目前认为wpf界面是用xaml写,但编译后界面就不能再动了——不知我理解的对不对——但我的界面编译后还要经常用配置文件改,如界面元素的位置、图片等。我也是一直在看 没有实战。建议你在多看看,这东西很强大 为什么要在WIN7上做触屏的东西啊?WIN7开发的话,都要装一个东西才能使用,而且极其不方便一般做触屏的都是用WIN8的WPF很强大,开发起来非常爽,支持另外xaml文件,其实也算是代码文件而已,c#又不是解释语言,通过改xml来改界面不靠谱 触屏分为多点触摸和一般的触摸,后者类似对于鼠标的模拟,前者在Win7上可以借助Windows手势API实现,SDK有例子程序。 wpf我刚看了一点,还没有真正理解,我目前认为wpf界面是用xaml写,但编译后界面就不能再动了——不知我理解的对不对——但我的界面编译后还要经常用配置文件改,如界面元素的位置、图片等。xaml可以动态加载,使用 XamlReader.Loader(string) 可以加载window、usercontrol或者别的什么xaml界面片段(只要是root部分有命名空间说明即可)。这个string完全可以是从internet上下载的。也就是说你可以把所有的xaml都放在网上,而应用程序中只有一些Model、ViewModel、Behavior、Converter之类的程序员代码的编译结果。如果你看各种入门书,可能看到的都是具有code-behind代码的例子。实际上如果你是交互界面开发人员,可能第一时间就可以删除掉window或者usercontrol重的x:class="....."属性,从而删除code-behind。这样你就把低级程序员的工作跟交互界面设计师(兼程序设计师)分离开来。一个xaml程序设计师负责编写themes、Views(纯xaml文件)等层次的文件,它可以设计并指导开发低级程序员的那些文件。如果从部署方面也能区分开,也就是说themes、views文件与应用程序相分离(例如放在internet上,并且在程序加载时有一个快速的进度条显示下载文件),就比较灵活。 看到一个视频,这个和我想做的很像http://static.youku.com/v1.0.0342/v/swf/loader.swf?VideoIDS=XNDA5MDMwMDgw&embedid=MTE0LjgwLjEzMy43AjEwMjI1NzUyMAJ3d3cuZXNob3djYXNlLmNvbS5jbgIvaW5kZXguaHRtbA%3D%3D&wd=&vext=pid%3D%26emb%3DMTE0LjgwLjEzMy43AjEwMjI1NzUyMAJ3d3cuZXNob3djYXNlLmNvbS5jbgIvaW5kZXguaHRtbA%3D%3D%26bc%3D%26type%3D0 关于查询失败的问题 异步Tcp socket遇到无法访问已释放的对象 System.Net.Sockets 多表连接查询 C#开发的在Excel2003下关于VSTO的部署问题 Crystl report9.0 在web 上的应用问题. 数据库中“导航”一词是什么含义? 如何设置htmlinputfile的文件选择类型? 求大神解决ADO.net 如何在datagrid中响应回车的事件啊! 这样的字符串要如何取得,如3.3333/3.3333=1.1111,把1.1111转成字符串后要保流到小数点后的两位,要怎么做 C#写配置文件(XML),如法正常输出 C#数据库备份不执行
我也是一直在看 没有实战。建议你在多看看,这东西很强大
一般做触屏的都是用WIN8的WPF很强大,开发起来非常爽,支持
另外xaml文件,其实也算是代码文件而已,c#又不是解释语言,通过改xml来改界面不靠谱
http://static.youku.com/v1.0.0342/v/swf/loader.swf?VideoIDS=XNDA5MDMwMDgw&embedid=MTE0LjgwLjEzMy43AjEwMjI1NzUyMAJ3d3cuZXNob3djYXNlLmNvbS5jbgIvaW5kZXguaHRtbA%3D%3D&wd=&vext=pid%3D%26emb%3DMTE0LjgwLjEzMy43AjEwMjI1NzUyMAJ3d3cuZXNob3djYXNlLmNvbS5jbgIvaW5kZXguaHRtbA%3D%3D%26bc%3D%26type%3D0