コード例 #1
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            // load network devices
            ComboInterfaces.ItemsSource  = NetworkInterfaceList.Instance.GetList();
            ComboInterfaces.SelectedItem = NetworkInterfaceList.Instance.GetBestInterface();

            DebugInformation.WriteLine("Finished reading network interfaces.");

            // prepare PacketDispatcher, add default filters
            PacketDispatcher.Create();
            AddDefaultFilters();

            // connect filter list to GUI
            GridFilters.ItemsSource = PacketDispatcher.Instance.GetPacketFilters();
        }