private void OnFocus(object sender, RoutedEventArgs e) { if (!Open) { ChatSendBox.MyFocus(); } }
public ChatConversation() { InitializeComponent(); if (Session.Current.Connected) { Loaded += (src, e) => { friend = (ChatFriend)DataContext; ChatHistory.Text = friend.History; if (!friend.Unread) { Open = true; } friend.HistoryUpdated += Friend_HistoryUpdated; NameLabel.Content = friend.User.Name; GotFocus += OnFocus; ChatSendBox.MyFocus(); }; } }