Esempio n. 1
0
        public MainWindow()
        {
            InitializeComponent();

            chat                   = new WpfChat.ChatApp.Chat();
            chat.OnUserLogin      += OnUserLogin;
            chat.OnSendMessage    += OnSendMessage;
            chat.OnReceiveMessage += OnReceiveMessage;
            chat.Login("chatuser1", "password");                //TODO implement user login window
            //chat.SetFakeMessages();
            chat.StartFakeReceivingMessages(5000, 10);

            _MessageTxtBoxValue = _DefMessageTxtBoxVal;
            _SearchTxtBoxValue  = _DefSearchTxtBoxVal;

            refreshUserContactList(chat.GetContacts());
            MessageList.ItemsSource = messages;

            Application.Current.MainWindow.Closing += new CancelEventHandler(MainWindowClosing);
        }
Esempio n. 2
0
 public List <Contact> GetContactContaining(string pStringToFind)
 {
     return(_Chat.GetContacts().FindAll(contactX => contactX._ContactInfoData._NickName.Contains(pStringToFind)));
 }