【c# – Xamarin Studio目标网标准】教程文章相关的互联网学习教程文章

c# – 如何使用Xamarin Forms中的Object Initializer为Label添加setbinding【代码】

有没有办法在Xamarin Forms中使用对象初始化程序在标签中使用set绑定a) Label lb = new Label();lb.setBinding(----);b) new Label{ **Set Binding** ??? }解决方法:不,您不能使用object initializer来设置控件的绑定. 因为(definition from MSDN):对象初始值设定项允许您在创建时为任何可访问的字段或属性赋值,而无需调用构造函数后跟赋值语句行. 您不能在对象启动器中使用SetBinding,因为它不是property或可访问字段,而是method...

c# – 通过SSL保护Xamarin.Forms App流量

对于我的Xamarin.Forms应用程序,我创建了一个ASP.NET Web API作为后端来处理服务器端的东西. 说到安全性,我几乎迷失了.我已经阅读了很多文章,其中包含很多可能性,如HCMA,OAuth和其他. 为了我的目的,我认为只有SSL / Https才能完成这项工作. 我不知道从哪里开始.我读过的所有文件都没有帮助我…… 有谁知道我可以得到一些帮助的地方,或者有人可以描述如何做到这一点? 据我所知,我必须创建一个SelfSignedCertificate.但是我把它放在...

c# – 当在Xamarin Forms的主/明细面布局中切换当前页面时,保留WebView的加载页面内容【代码】

我正在使用Master / Detail布局来构建导航菜单和几页.其中一个页面是WebView控件,没有别的.当我从导航菜单切换回此WebView页面然后切换回来时,WebView的内容消失了,状态也消失了.在iOS和Android上都会发生这种情况. 但是,如果我从WebView页面导航到完全不同的页面(非主/详细信息页面),在返回WebView页面后,一切都很好.保留所有内容和状态. 我必须重新加载页面,但用户的操作将丢失.有没有办法保留页面的内容和状态,并在不重新加载页...

c# – iOS运行错误s Xamarin Live Player和Hanselman.Forms

我根据Hanselman Forms应用程序创建了一个应用程序.我试图让它与新的Xamarin iOS Live Player一起运行,并且我得到运行时构建错误.为了确保它不是我打破的东西我做了一个全新安装的Hanselman Forms和Visual Studio 2017预览并连接了iPhone现场播放器. 构建与VS编译良好.尝试在iPhone上使用Live Player运行调试应用程序会出现以下错误. 构建和运行应用时遇到以下错误: ?TweetStore.cs:找不到类型或命名空间名称“ITweetStore”(您是...

c# – Xamarin表单设置Picker SelectedItem【代码】

我正在使用xamarin Forms.我正在使用Picker for DropDownList. 如何将selectedItem设置为Picker? 我的代码<Picker x:Name="VendorName" Title="Select" ItemDisplayBinding="{Binding VendorName}" SelectedItem="{Binding VendorName}" Style="{StaticResource PickerStyle}"></Picker>和服务器端代码是Device.BeginInvokeOnMainThread(() => { VendorName.ItemsSource = VendorList; });var currentVendor = new List<Vendor>()...

c# – Xamarin异步方法用法OnStart()【代码】

在应用程序的OnStart()事件期间,如果此方法不触及UI线程,那么调用Async方法是否是一个很好的做法,该方法会对服务器连接和数据交换进行一些繁重的工作?是否在此事件触发时正确初始化了应用程序的所有组件,以便Async方法能够执行?protected override async void OnStart() {sendHttpRequestAsync(); }private async void sendHttpRequestAsync() {await ... }解决方法:避免在除事件处理程序之外的任何事物上使用async void. 参考As...

c# – 是否有必要在Xamarin Forms App的每个类上面添加[XamlCompilation(XamlCompilationOptions.Compile)]?【代码】

我以为我之前已经阅读过,这只是App类所需要的,但现在当我转到示例选项卡式应用程序时,它是Xamarin Form官方模板的一部分,我看到它在每个类上面都添加了. 有人可以确认一下.添加时只是一个班级或每个班级? 解决方法:两者都可以接受. 如果要在已设置的应用程序中启用已编译的XAML[assembly:XamlCompilation(XamlCompilationOptions.Compile)]在App.cs文件中位于命名空间之上,如下所示:[assembly: XamlCompilation (XamlCompilatio...

c# – 如何使用Xamarin在iPad上实现UIDocumentInteractionController【代码】

我正在使用Xamarin开发iPad iOS 7.0应用程序,我想使用UIDocumentInteractionController来显示PDF.我在Stack Overflow上使用了各种示例来获得正确的实现,但没有任何工作. 这是Stack Overflow上的一个链接,我用它作为参考. Monotouch open document – UIDocumentInterationController 我也使用了这个目标C教程,但无法将此代码正确地转换为C#.http://code.tutsplus.com/tutorials/previewing-and-opening-documents-with-uidocumenti...

c# – Xamarin混淆【代码】

那里有什么东西可以混淆吗?我尝试过用于Android的Crypto Obfuscator,当我使用dex2jar解编译时,我发现混淆和正常汇编之间没有区别.到目前为止,我已经通过以下链接: http://forums.xamarin.com/discussion/14962/light-obfuscation Mono for Android, code obfuscation解决方法:您参考了xamarin.com上的论坛帖子(“Light Obfuscation”).在那里,我现在添加了一个如何使用Xamarin Studio和Babel for .NET进行混淆的解释. 我将在此重...

c# – 在Xamarin.iOS中为2个相关静态库创建绑定【代码】

我有关于Xamarin.iOS绑定的问题. 我有2个图书馆:libA.alibB.a libB.a依赖于libA.a类.在libA中我有这个类:namespace ABC {[BaseType (typeof (NSObject))]public partial interface ClassAbc {[Export ("setString:")]void SetString (string abc);} }在libB中我有这个代码:namespace ABCUsage {[BaseType (typeof (NSObject))]public partial interface ClassAbcUsage {[Export ("setAbc:")]void SetAbc (ClassAbc abc);} }我没...

c# – Android的不可用组件HockeyApp(Xamarin组件商店)【代码】

我试图将上面提到的组件投入使用. http://components.xamarin.com/view/hockeyappios 我创建了一个基于Xamarin Studio模板的非常简单的项目(Android Ice Cream Sandwich Application)然后我添加了向HockeyApp发送异常的必要代码.此代码在下一页中介绍 http://components.xamarin.com/gettingstarted/hockeyappandroid 不幸的是,我发现存储异常信息文件存在一个主要问题HockeyApp.ManagedExceptionHandler.SaveException (e.Excepti...

c# – Xamarin表格和地图 – 在地图上点击坐标,创建路线?【代码】

我为我的应用程序使用最新版本的Xamarin Forms.这个应用程序与地图紧张集成. Android和iOS是两个支持的平台. 现在我能够实现两件事: >当我有坐标时,在任何位置居中映射>添加自定义标记(针脚) 仍然需要以下功能(按重要性顺序): >在地图点击事件上获取坐标>获取坐标以响应某些带地址的搜索字符串>两点之间的路由(绘制路线)>计算两点之间的时间/距离 我是Xamarin的新手,我检查了Xamarin Forms Maps API,因为我发现没有办法用它实现这...

xamarin ios c#强调UIButton文本【代码】

我试图强调这个UIButton(“隐私政策”)中的文字.如何实现这一目标?这是我的代码:var PrivacyPolicy = new UIButton(new CGRect(10, s.MxHt - 40, (s.MxWd - 20) / 3, 30));PrivacyPolicy.BackgroundColor = UIColor.FromRGB(0, 92, 191); PrivacyPolicy.Font = UIFont.FromName("Roboto", 14f); PrivacyPolicy.SetTitle("Privacy Policy", UIControlState.Normal); PrivacyPolicy.TouchUpInside += HandleBtnOpenPrivacyTouchUpI...

c# – Xamarin VS2015中的奇怪异常

我正在开发一个与BLE设备通信的APP.一切正常,但是当我从一个活动切换多次时,我得到一个不可判的例外:01-26 09:06:43.040 I/Timeline( 7341): Timeline:Activity_launch_request id:BLEAPPtime:710885426 Object reference notset to an instance of an object. System.NullReferenceException: Objectreference not set to an instance of an object. atXamarin.VisualStudio.Debugger.AD7DebugExceptionEvent..ctor(Threadthread...

c# – 使用Xamarin.Mac禁用与插座耦合的NSMenuItem【代码】

如何禁用NSMenuItem?我点击后尝试禁用NSMenuItem.操作(注销)正确处理单击. 我尝试通过以下两种方式将Enabled属性更改为false:partial void Logout (AppKit.NSMenuItem sender) {sender.Enabled = false; }和partial void Logout (AppKit.NSMenuItem sender) {LogoutItemOutlet.Enabled = false; }但每次调用此操作时,Enabled字段都会保持为true.菜单项本身也从未实际禁用. 如何在执行操作后禁用NSMenuItem?解决方法:尝试将菜单项...