摘要: 上节将Phoneword应用程序扩展到包含第二个屏幕,该屏幕可以跟踪应用程序的拨打历史 Navigation Xamarin.Form提供了一个内置的导航模型,用于管理一堆页面的导航和用户体验,这个模型实现了Page对象的后进先出(LIFO)堆栈,要从一个页面移动到另一个页面,应用程序将把一个新页面 阅读全文
posted @ 2018-10-20 23:46 珍重往昔 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 这节主要演示了如何通过添加第二个屏幕来跟踪应用程序的call历史来扩展Phoneword应用程序。最终如下: 按如下步骤扩展Phoneword 在Phoneword项目右键新建Content Page,命名为CallHistoryPage 修改后CallHistoryPage.xaml如下: 双击P 阅读全文
posted @ 2018-10-20 23:40 珍重往昔 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 剖析应用程序 Phoneword这个项目是.net标准库项目,它包含所有的共享代码和共享UI。 Phoneword.Android这个项目包含Android特定的代码,是Android应用程序的入口点。 Phoneword.iOS -这个项目包含iOS特定的代码,是iOS应用程序的入口点。 Phon 阅读全文
posted @ 2018-10-20 23:29 珍重往昔 阅读(1541) 评论(0) 推荐(0) 编辑
摘要: 如果您在.net环境下做开发,并且对WPF技术有一定了解及应用,同时也想进入移动App开发领域,推荐使用Xamarin开发移动应用 关于Xamarin不做介绍,网上很多,这里主要涉及的是一些来自微软官网文章的翻译,希望能够帮助有需要的小伙伴,有疑问或文章有错误处,还请及时联系 最终效果 创建Phon 阅读全文
posted @ 2018-10-14 10:20 珍重往昔 阅读(4300) 评论(0) 推荐(1) 编辑
摘要: 之前做的权限管理是基于Mvc的Web项目,模型、仓储及业务层次分明,6月中旬开始使用这套之前完成的底层架构开发Wpf版本的权限管理软件 以下图片供参考 分页还没做,下一步将分页逻辑抽象出来统一修改 其他界面基本与这个界面相似,都是分为列表视图、详细试图、链接对象视图,项目层次结构分为模型-》仓储=》 阅读全文
posted @ 2018-08-07 00:16 珍重往昔 阅读(2180) 评论(9) 推荐(1) 编辑
摘要: 在使用之前需要在项目中添加对EEPULS.dll的引用 1,创建excel 2,创建sheet 3,添加内容 4,修改 5,保存 ExcelPackage的重载函数及其他对excel的操作都可以在ExcelPackage类中找到 添加行public void InsertRow(int rowFro 阅读全文
posted @ 2018-04-12 23:40 珍重往昔 阅读(993) 评论(2) 推荐(0) 编辑
摘要: 之前在做权限模块时,因不同角色可能拥有相同的菜单,导致呈现在浏览器上时出现重复菜单项,所以需要在获取用户拥有菜单项时需要过滤重复项, 用到了Distinct,两个重载 public static IQueryable<TSource> Distinct<TSource>(this IQueryabl 阅读全文
posted @ 2018-04-08 20:29 珍重往昔 阅读(401) 评论(0) 推荐(0) 编辑
摘要: Object.ReferenceEquals方法原型 public static bool ReferenceEquals( object objA, object objB) 对于值类型的采用ReferenceEquals将返回false,引用类型采用ReferenceEquals比较时,若是引用 阅读全文
posted @ 2018-04-08 00:34 珍重往昔 阅读(975) 评论(0) 推荐(0) 编辑