GUI analizatora ramek Ethernet - wizualizacja danych

0

Witam

Mam potrzebę napisania programu zajmującego się obróbką danych odbieranych z analizatora sieci Ethernet, który pokazywałby zależności czasow pomiędzy ramkami.
Z uwagi na niski poziom znajomości bibliotek i ich możliwości (nie pracuję w C# / .Net na co dzień - bliżej mi do C i systemów embedded bez gui) chciałbym podpytać o sposób stworzenia interfejsu użytkownika dla tego programu.
Poniżej schemat jak ten interfejs miałby wyglądać:
schemat.png

Pole nr:
1 - Konfiguracja wyświetlania: tekstowe formowanie warunków dla pola nr. 2 czyli np.: MAC_docelowy = AACCEE:FF
czyli na wykresie A wyświetli ramki o adresie docelowym MAC = AACCEE:FF
2 - Wyświetlanie ramek na podstawie filtrów A, B, C, itd. zdefiniowanych w polu nr. 1, z uwzględnieniem zależności czasowych (to info dodaje analizator i mam je na końcu ramki), oraz możliwością zaznaczenia ramki. Czerwone pola reprezentują pojedynczą ramkę.
3 - Wyświetlenie zawartości zaznaczonej ramki z rozbiciem na bity / bajty, itd.
4 - Podgląd zaznaczonej ramki jako surowy hex.

Największy problem mam w ptk. 2. Myślałem tu np. o jakiejś bibliotece / kontrolce tworzącej wykresy słupkowe ale nie wiem czy to dobra metoda na wizualizację danych i czy nie będzie to przekombinowane. Możecie coś podpowiedzieć ?

Z góry dzięki za pomoc

0

Największy problem mam w ptk. 2.

Takie coś to można zrobić „na piechotę” bez żadnych dodatkowych kontrolek. Wystarczy poszukać jak narysować prostokąt ;-)
Biblioteka dowolna.

1 użytkowników online, w tym zalogowanych: 0, gości: 1