Пример #1
0
        public void AddVoiceMessage(User _user, string path)
        {
            GroupUI.ucGroupInteract.AddMessage(_user.Name + ": " + "Send a voice");

            Panel tempPanel = new Panel();

            tempPanel.AutoSize = true;
            tempPanel.Dock     = DockStyle.Top;

            ucUserINChatBox userINChatBox = new ucUserINChatBox(_user, group.ID);

            userINChatBox.DisableDelete();
            userINChatBox.DisableEdit();
            ucVoiceMessage voiceMessage = new ucVoiceMessage(path, userINChatBox);

            voiceMessage.Path  = path;
            voiceMessage.Dock  = DockStyle.Top;
            userINChatBox.Dock = DockStyle.Top;

            userINChatBox._AddVoiceMessage(voiceMessage);
            tempPanel.Controls.Add(userINChatBox);
            this.panelListChat.Controls.Add(tempPanel);
            userINChatBox.InitColor();
            // voiceMessage.InitColor();
            userINChatBoxes.Add(userINChatBox);
        }
 public void _AddVoiceMessage(ucVoiceMessage voiceMessage)
 {
     isFile = false;
     this.panelAddMessage.Controls.Add(voiceMessage);
     this.ucVoiceMessage = voiceMessage;
 }