public void saveButtonClick(object sender, RoutedEventArgs e) //if save button has been pressed, saves the message to server
        {
            ObserChatRoomModel _chat = (ObserChatRoomModel)DataContext;
            Message            tMsg  = _chat.SelectedMessage;
            string             tBody = _chat.SelectedMessageBody;

            MainWindow._chatRoom.saveEditedMessage(tMsg, tBody);
            MessageBox.Show("Your message has succefully edited");
            this.Close();
        }
Exemple #2
0
 public ChatRoom_Window() //constructor
 {
     _chat            = new ObserChatRoomModel();
     this.DataContext = _chat;
     initiatePreferences();
     InitializeComponent();
     _chat.Messages = new ObservableCollection <Message>(MainWindow._chatRoom.Messages);
     editMessage    = new editMessageWindow();
     editMessage.Hide();
     MainWindow._chatRoom.CenterOperation = new SortTime(true);
     editMessage.DataContext = _chat;
     dispatcherTimer         = new DispatcherTimer();
     dispatcherTimer_Tick(null, null);
     playDispatcherTimer();
 }