Пример #1
0
        private void OpenView(string s)
        {
            _qrcoder = new QRCodeGenerator();
            Address  = s;
            QRCodeData qrCodeData = _qrcoder.CreateQrCode(Address, QRCodeGenerator.ECCLevel.Q);
            QRCode     qrCode     = new QRCode(qrCodeData);

            QRCodeImage = Converters.Bitmap2BitmapImage(qrCode.GetGraphic(20));
            _rview      = new ReceiveView();
            _rview.ShowDialog();
        }
Пример #2
0
        private void ReceiveCommand_Execute(object o)
        {
            ReceiveView receiveView = new ReceiveView()
            {
                Owner = mainView
            };
            ReceiveViewModel receiveViewModel = new ReceiveViewModel(receiveView);

            receiveView.DataContext = receiveViewModel;
            if (receiveView.ShowDialog() == true)
            {
                server.Receive(new System.Net.IPEndPoint(System.Net.IPAddress.Parse(receiveViewModel.Address), int.Parse(receiveViewModel.Port)), receiveViewModel.Folder);
            }
        }