コード例 #1
0
        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));
                }
            }
        }