public ChatSessionWindow(String to, UserConnection user, int id) { InitializeComponent(); this.message_to = to; this.Title = to; this.user = user; this.timeStamp = DateTime.Now; uniqueIdentifier = id; rtbChat.IsReadOnly = true; if (File.Exists(user.Username + message_to + ".txt")) { String[] AllMessages = File.ReadAllLines(user.Username + message_to + ".txt"); Messages.AddRange(AllMessages); // CryptoEngine.DecryptArrayList(AllMessages); foreach (var msg in Messages) { rtbChat.AppendText(CryptoEngine.DecryptCipherTextToPlainText(msg)); } } }