Ejemplo n.º 1
0
 public void VideoConnected()
 {
     //7/27
     if (lync.toolBar.JointType == PhoneJointType.PC_Device)
     {
         Dispatcher.Invoke(new Action(() =>
         {
             lync.setBtn();
             lync.winCall.btnAddContact.IsEnabled = false;
             imgVideo.Source = new BitmapImage(new Uri("/LyncWpfApp;component/Image/call/unvideo_1.png", UriKind.RelativeOrAbsolute));
         }));
     }
 }
 private void btnOK_Click(object sender, RoutedEventArgs e)
 {
     this.Close();
     if (AddContactChanged != null)
     {
         AddContactChanged(dtSelectedContact);
         if (dtSelectedContact.Rows.Count != 0)  //modify by 00327190   转移号码为空时,按钮变化,通过为空就不设按钮为false来避免   9/17
         {
             //2015/8/10  转移时视频按钮,加人按钮,呼叫保持按钮不能用
             // lync.Ishold = true;
             lync.winCall.btnAddContact.IsEnabled  = false;
             lync.winCall.btnVideo.IsEnabled       = false;
             lync.winCall.btnCallSuspend.IsEnabled = false;
         }
     }
     if (lync.IsTransfer == true)   //2015/8/18   如果是转移导致的AllContact界面,则执行此操作,恢复按钮原始面貌
     {
         lync.setBtn();
     }
 }