コード例 #1
0
ファイル: Form1.cs プロジェクト: aleho8/KuroGUI
 private void SendFileDMChannel(object sender, EventArgs e)
 {
     if (Global.Kuro.Client.DMChannels.Count > 0)
     {
         OpenFileDialog file = new OpenFileDialog()
         {
             Multiselect = false
         };
         file.FileOk += async(o, ev) =>
         {
             SocketDMChannel ch = Global.Kuro.Client.DMChannels.Where(u => u.Recipient.Username + "#" + u.Recipient.Discriminator == DMListView.Items[(int)SelectedDMIndex].Text).FirstOrDefault();
             await ch?.SendFileAsync(file.InitialDirectory + file.FileName, string.Empty);
         };
         file.ShowDialog();
     }
 }