Beispiel #1
0
 public void Connected(Beetle.NetPackage.NetClient client)
 {
     this.Dispatcher.BeginInvoke(() =>
     {
         txtStatus.Text = "connected!";
     });
 }
Beispiel #2
0
        // 构造函数
        public MainPage()
        {
            InitializeComponent();

            // 用于本地化 ApplicationBar 的示例代码
            //BuildLocalizedApplicationBar();
            mClient = new Beetle.NetPackage.NetClient("192.168.0.104", 9088, new NPPackage(), this);
            mClient.LittleEndian = false;
        }
Beispiel #3
0
        // 构造函数
        public MainPage()
        {
            InitializeComponent();

            // 用于本地化 ApplicationBar 的示例代码
            //BuildLocalizedApplicationBar();
            mClient = new Beetle.NetPackage.NetClient("192.168.0.104", 9088, new NPPackage(), this);
            mClient.LittleEndian = false;
        }
Beispiel #4
0
        // 用于生成本地化 ApplicationBar 的示例代码
        //private void BuildLocalizedApplicationBar()
        //{
        //    // 将页面的 ApplicationBar 设置为 ApplicationBar 的新实例。
        //    ApplicationBar = new ApplicationBar();

        //    // 创建新按钮并将文本值设置为 AppResources 中的本地化字符串。
        //    ApplicationBarIconButton appBarButton = new ApplicationBarIconButton(new Uri("/Assets/AppBar/appbar.add.rest.png", UriKind.Relative));
        //    appBarButton.Text = AppResources.AppBarButtonText;
        //    ApplicationBar.Buttons.Add(appBarButton);

        //    // 使用 AppResources 中的本地化字符串创建新菜单项。
        //    ApplicationBarMenuItem appBarMenuItem = new ApplicationBarMenuItem(AppResources.AppBarMenuItemText);
        //    ApplicationBar.MenuItems.Add(appBarMenuItem);
        //}

        public void ClientReceive(Beetle.NetPackage.NetClient client, object message)
        {
            if (message is Register)
            {
                Dispatcher.BeginInvoke(() =>
                {
                    Register reg    = (Register)message;
                    txtRegtime.Text = reg.RegTime.ToString();
                });
            }
        }
Beispiel #5
0
 public void ClientDisposed(Beetle.NetPackage.NetClient client)
 {
     this.Dispatcher.BeginInvoke(() => {
         txtStatus.Text = "disposed";
     });
 }
Beispiel #6
0
 public void ClientError(Beetle.NetPackage.NetClient client, Exception e)
 {
     this.Dispatcher.BeginInvoke(() => {
         txtErrors.Text = e.Message;
     });
 }