コード例 #1
0
 private void lstPackets_MouseDoubleClick(object sender, MouseEventArgs e)
 {
     if (lstPackets.SelectedItems.Count > 0)
     {
         var selectedFrame = (Frame)lstPackets.SelectedItems[0].Tag;
         if (selectedFrame.Type == FrameType.DATA ||
             selectedFrame.Type == FrameType.DATA_LL ||
             selectedFrame.Type == FrameType.DATA_W_ACK)
         {
             var packet = Packet.Parse(selectedFrame.Data);
             var form   = new PacketInspectorForm(packet);
             form.ShowDialog();
         }
     }
 }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: kendemu/ardrone3-pcap
        private void lstPackets_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            if (lstPackets.SelectedItems.Count > 0)
            {
                var selectedFrame = (Frame)lstPackets.SelectedItems[0].Tag;
                if (selectedFrame.Type == FrameType.DATA
                    || selectedFrame.Type == FrameType.DATA_LL
                    || selectedFrame.Type == FrameType.DATA_W_ACK)
                {
                    var packet = Packet.Parse(selectedFrame.Data);
                    var form = new PacketInspectorForm(packet);
                    form.ShowDialog();
                }

            }
        }