// Выбор сообщения из списка входящих private void IncMessages_ListView_SelectedIndexChanged(object sender, EventArgs e) { // Сброс индекса выбранного сообщения MainData.selectedMessage = -1; if (IncMessages_ListView.SelectedIndices.Count > 0) { // Нахождение инжекса выбранного сообщения MainData.selectedMessage = IncMessages_ListView.SelectedIndices[0]; } if (MainData.selectedMessage < 0) { return; } // Указание типа сообщения (0 - отправленные, 1 - полученные) MainData.messageType = 1; // Открытие просмотра сообщения MessageView messageViewForm = new MessageView(); messageViewForm.ShowDialog(); }
// Выбор сообщения из списка входящих private void IncMessages_ListView_SelectedIndexChanged(object sender, EventArgs e) { // Сброс индекса выбранного сообщения MainData.selectedMessage = -1; if (IncMessages_ListView.SelectedIndices.Count > 0) // Нахождение инжекса выбранного сообщения MainData.selectedMessage = IncMessages_ListView.SelectedIndices[0]; if (MainData.selectedMessage < 0) return; // Указание типа сообщения (0 - отправленные, 1 - полученные) MainData.messageType = 1; // Открытие просмотра сообщения MessageView messageViewForm = new MessageView(); messageViewForm.ShowDialog(); }