C# 使用Xamarin 开发应用 -- Alert Box

public static class AlertExtension
	{
		public static void ShowAlert(this Activity activity ,string msg,string title = "", string btnText = "OK"){
			AlertDialog.Builder builder = new AlertDialog.Builder(activity);
			builder.SetTitle(title);
			builder.SetMessage(msg);
			builder.SetCancelable(false);
			builder.SetPositiveButton(btnText, delegate {
					// it is alert ,keep it simple , do nothing here
				});
			builder.Show();
		}
	}

使用时:

if(txtPwd.Text != txtCfmPwd.Text){
					this.ShowAlert("Password and confirmed password not match");
				}
时间: 2024-08-27 07:59:40

C# 使用Xamarin 开发应用 -- Alert Box的相关文章

C# 使用 Xamarin开发应用--list+search

[Activity(Label = "ServiceBooking")] public class ServiceBooking : Activity { private SearchView _searchView; private ListView _lv; private ArrayAdapter<string> _adapter; private string[] _products; protected override void OnCreate(Bundle

C# + Xamarin 开发应用-- Call API时遇到错误: Error: NameResolutionFailure

解决方案: 在Properties/AndroidManifest.xml 文件中添加配置: <uses-permission android:name="android.permission.INTERNET" />

使用C# + Xamarin开发应用-- 使用json.net 遇到错误 Object non reference

解决方案: 打开Project-> Options-> 选择Linker ,在Skip linking assemblies 添加System.Core :

C# 使用Xamarin 开发应用 -- 切换Activity

通常每个Activity对应1个Layout,在onCreate时指定layout(否则引用的还是main的layout),然后调用startActivity: protected override void OnCreate (Bundle bundle) { SetContentView (Resource.Layout.UserRegister); base.OnCreate (bundle); // Create your application here var btnBack = F

js实现box(2)(3)这种调用方式的方法

box(2)(3)函数的调用方法有两种: 第一种: var box = function(num1){ return function(num2){ return num1+num2; }; }; alert(box(2)(3)); 这种方法可以实现,但是如果有多个就不适用了,比如box(2)(3)(4)(5)(6)(7)(8)......等等 第二种: function box(x) { var sum = x; var tmp = function (y) { sum = sum + y;

Xamarin 技术解析

Xamarin 是一套基于C#语言的跨平台移动应用开发工具,今年2月份微软宣布收购Xamarin,而后在4月份进行的Build大会上微软宣布将会在各个版本的Visual Studio中免费提供Xamarin,并且宣布Xamarin SDK开源. 本文主要阐述Xamarin是什么,它能做什么以及它是如何跨平台的. 1. 什么是Xamarin Xamarin 是一个跨平台的移动开发工具,由 Mono 发展而来.开发人员可以使用 C# 为iOS,Android, Mac以及Windows Phone开

HTML DOM alert() 方法

<html> <head> <script type="text/javascript"> function disp_alert() { alert("再打个招呼.这里演示了" + "\n" + "如何在消息框中添加折行.") } </script> </head> <body> <input type="button" onc

Xamarin 技术全解析

Xamarin 是一套基于C#语言的跨平台移动应用开发工具,今年2月份微软宣布收购Xamarin,而后在4月份进行的Build大会上微软宣布将会在各个版本的Visual Studio中免费提供Xamarin,并且宣布Xamarin SDK开源. 本文主要阐述Xamarin是什么,它能做什么以及它是如何跨平台的. 1. 什么是Xamarin Xamarin 是一个跨平台的移动开发工具,由 Mono 发展而来.开发人员可以使用 C# 为iOS,Android, Mac以及Windows Phone开

JSON 简单例子

代码: json [ { "title" : "a", "num" : 1 }, { "title" : "b", "num" : 1 }, { "title" : "c", "num" : 1 }] 例子1 js var box=[ { title:'a', num:1, height:177, }, { title:'b',