void OnDoubleClick(User user) { ChatWindow window = null; if (MainWindow.chatWindowMap.ContainsKey(user.Username) == true) { window = MainWindow.chatWindowMap[user.Username] as ChatWindow; } else { window = new Windows.ChatWindow(); MainWindow.chatWindowMap[user.Username] = window; window.SetUser(user); } window.Show(); }