摘要: 打算开发一个软件使用rsa加密的东西,所以有用到数字证书这块,最近遇到些问题, 问题一:使用如下代码添加数字证书后,在证书管理器的当前用户和本地计算机下都找不到这张证书。 问题二:如上面代码添加完数字证书后,使用下列代码却可以看查到我导入的数字证书。 问题三,我直接点击证书,安装后在证书管理器上可以 阅读全文
posted @ 2016-09-27 14:58 醉梦ai天涯 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: MessageDialog与ContentDialog的异同点解析: 相同点一:都是uwp应用上的一个弹窗控件。都能做为弹出应用。 相异点一:所在命名空间不同,MessageDialog在Windows.UI.Popups.MessageDialog下,而ContentDialog在Windows. 阅读全文
posted @ 2016-09-22 18:45 醉梦ai天涯 阅读(457) 评论(0) 推荐(0) 编辑
摘要: uwp自带的button本身不支持圆角属性,所以要通过自定义控件实现。 通过设置Button的Background=“{x:Null}”设置为Null使背景为空,再设置Button.Content中的内容,采用如下代码方式: 前端代码: 1 <UserControl 2 x:Class="Test. 阅读全文
posted @ 2016-09-22 15:20 醉梦ai天涯 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 修改显示xamarin开发的App的手机顶部状态栏, 步骤一:在项目UWP上的“引用”里右键“添加引用”,选择->Universal Windows->Windows Mobile Extensions for the UWP 选项,添加引用, 步骤二:在App.xaml.cs 类OnLaunche 阅读全文
posted @ 2016-09-22 11:13 醉梦ai天涯 阅读(1488) 评论(0) 推荐(0) 编辑
摘要: 对于数字证书存储导入到电脑中,采用如下方式: 对应的获取相应的数字证书的私钥: 上面的result = item.Export(X509ContentType.Pfx, keyPassWord);方法需注意:当参数为两个时,及你把证书密码放上去的时候获取的是私钥,当为如下时获取的是公钥:result 阅读全文
posted @ 2016-09-21 16:42 醉梦ai天涯 阅读(407) 评论(0) 推荐(0) 编辑
摘要: xamarin使用listview时经常会使用图片,而图片的图片源设置在uwp平台中是有平台特性的,这点请注意区分处理。也就是说在android和IOS上正常的处理在uwp下却是错误的方式。 如同一张图片在不同的内容页同时出现的情况,即存在导航页面的时候,通常我们会用一个listview来显示人员列 阅读全文
posted @ 2016-09-09 11:44 醉梦ai天涯 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 先吐槽一下,xamarin到现在为止,虽然开发一下应用尚可,对于一些简单的app开发使用xamarin-forms方式开发,虽然有一些优势,可以省下开发三个平台共同功能的时间,但是当我们随着项目深入的时候难免遇到需要在特点平台特性的问题,微软在xamarin中虽然提供了方法让我们使用自定义的平台特性 阅读全文
posted @ 2016-09-06 17:22 醉梦ai天涯 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 在我的上一篇博客中我写了一个在xamarin的UWP平台下的自定义弹窗控件。在上篇文章中介绍了一种弹窗的写法,但在实际应用中发现了该方法的不足: 1、当弹窗出现后,我们拖动整个窗口大小的时候,弹窗的窗口大小没有随着主窗口大小变化。 2、当弹窗出现时,在我们的主窗口上的后退按钮并没有被弹窗遮罩住,这导 阅读全文
posted @ 2016-09-06 16:51 醉梦ai天涯 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 使用xamarin开发的时候经常用到加载HUD功能,就是我们常见的一个加载中的动作,Android 下使用 AndHUD , iOS 下使用 BTProgressHUD, 这两个在在 NuGet 上都有。在UWP中本身提供的方式,并不能完全满足我们的需求,因此我们需要使用Dependencies来重 阅读全文
posted @ 2016-08-11 11:36 醉梦ai天涯 阅读(349) 评论(0) 推荐(0) 编辑
摘要: xamarin使用SQLite时对应的访问路径各个平台不一样,需要单独引用。在使用前添加SQLite引用包,在解决方案上右击选择解决方案的Nuget管理选项,在浏览中输入sqlite-net-pcl,选择sqlite-net-pcl这个安装好就可以了,请认准安装包,不要装错了,有很多类似的包,但是不 阅读全文
posted @ 2016-08-09 11:27 醉梦ai天涯 阅读(1456) 评论(0) 推荐(0) 编辑