登陆界面

来源:互联网 发布:站群源码 编辑:程序博客网 时间:2024/04/27 19:32
using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Animation;using System.Windows.Shapes;using System.Windows.Navigation;using SilverlightApplication1.ServiceReference1;namespace SilverlightApplication1{    public partial class Page1 : Page    {        public Page1()        {            InitializeComponent();        }        // 当用户导航到此页面时执行。        protected override void OnNavigatedTo(NavigationEventArgs e)        {        }        private void login_Click(object sender, RoutedEventArgs e)        {                string sName = user.Text.Trim();                string sPassword = psd.Text.Trim();                DBServicesClient pDBServiceClient = new DBServicesClient();                //异步调用WCF服务                pDBServiceClient.CheckUserAsync(sName, sPassword);                pDBServiceClient.CheckUserCompleted += pDBServiceClient_CheckUserCompleted;            }            /// <summary>            /// checkUser回调事件            /// </summary>            /// <param name="sender"></param>            /// <param name="e"></param>            void pDBServiceClient_CheckUserCompleted(object sender, CheckUserCompletedEventArgs e)            {                try                {                    if (e.Result)                    {                        //MessageBox.Show("用户存在");                        this.Content = new MainPage();                    }                    else                    {                        MessageBox.Show("用户名或密码不正确");                    }                }                catch                {                    MessageBox.Show("网络无法访问!");                }            }        }    }

0 0