Пример #1
0
        private void _user_FileTransportRequested(object sender, FileTransportRequestedEventArgs args)
        {
            TransportFile file = args.File;

            //保存到默认接收文件夹
            file.SavePath = LanConfig.Instance.GetReceivedFilePath(file.File.Name);

            this.userListBox.AddFileReceivingMessage(args.User, file);

            //自动接收文件
            _user.ReceiveFile(file);

            UpdateUnreadMessageUI();
        }
Пример #2
0
 private void _user_FileTransportRequested(object sender, FileTransportRequestedEventArgs args)
 {
     if (MessageBox.Show("是否接受文件:\r\nFrom:" + args.User + "\r\nFile:" + args.File, "", MessageBoxButtons.YesNo) ==
         DialogResult.Yes)
     {
         SaveFileDialog sfd = new SaveFileDialog();
         if (sfd.ShowDialog() == DialogResult.OK)
         {
             TransportFile file = args.File;
             file.SavePath = sfd.FileName;
             _user.ReceiveFile(file);
         }
     }
     else
     {
         //_user.RejectReceiveFile(args.ID);
     }
 }