コード例 #1
0
 private void Grid_MouseRightButtonDown(object sender, MouseButtonEventArgs e)
 {
     if ((sender as FrameworkElement)?.DataContext is User dc)
     {
         Proxy.AskInteractive(SessionManager.CurrentPlayer.ServerId, dc.Name);
     }
 }
コード例 #2
0
        private void OutlinedTextBlock_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            var context = (ChatMessage)DataContext;

            if (context.Author == "System" || context.Channel == ChatChannel.Twitch)
            {
                return;
            }
            Proxy.AskInteractive(PacketProcessor.Server.ServerId, context.Author);
        }
コード例 #3
0
        private void UserControl_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            var dc = (User)DataContext;

            Proxy.AskInteractive(dc.ServerId, dc.Name);
        }