| Versiune | 1.0.2.8 |
|---|---|
| Editor | UserX |
| Data eliberării | 12 apr. 2012 |
| Data adaugata | 1 mai 2012 |
| Cerințele OS | Windows 2000/XP/2003/Vista/7 |
| Cerințe | .NET Framework 2.0 |
| Descărcări totale | 45 |
| Preț | Free |
Descriere
NavigationControlX este un control compozit Microsoft .Net 2.0 utilizat ca control de înregistrare a navigației cu butoane de tip bandă. Permite derularea rapidă cu viteză dublă în ambele direcții și include butoane pentru înregistrarea Întâi, Următor, Înaintare rapidă, Inversare rapidă, Înapoi și Ultima înregistrare. Expune proprietăți pentru accesarea valorilor care sunt enumerate printr-un index. Nu un control obligatoriu, ci mai degrabă un mecanism pentru determinarea pointerilor de navigație a înregistrărilor și a afișării vizuale a acestor pointeri. Util pentru dezvoltatorii care doresc să aibă un control de navigare simplu, ușor de implementat, dar elegant pentru colecțiile prea mari pentru alte controale. Când utilizatorul selectează butonul contorul este actualizat și indexul curent este returnat ca un număr a cărui valoare este poziția relativă în obiect. Depinde de programator să stabilească ce să facă cu acest număr de index curent. Prin simpla gestionare a evenimentului public atunci când indexul curent se schimbă, programatorul poate atribui valori controalelor corespunzătoare dintr-un formular. Indicele curent este relativ la prima înregistrare și poate fi indexat pe bază de 0 sau 1 (implicit=0). Fișierul de ajutor include un exemplu de cod. Trei dimensiuni pentru a alege. Se deplasează foarte repede și nu va cauza întârzieri. Testarea unității este completă și este conformă cu CLS. MessageBoxX - O altă bibliotecă inclusă în NavigationControlX.dll, această clasă permite centrarea casetelor de mesaje pe formularul părinte și, de asemenea, setarea unui temporizator pentru perioada de timp în care mesajul trebuie afișat înainte de dispariție. Când parametrul formularului este omis, atunci caseta de mesaj afișează ecranul central. Temporizatorul este dezactivat în mod implicit și poate fi setat prin proprietatea publică „TimerOn”. Intervalul temporizatorului este setat prin proprietatea „TimerInterval”. Utilizatorului i se permite să creeze instanțe de MessageBoxX sau să utilizeze MsgX care este furnizat la nivelul modulului. Alte două elemente publice demne de menționat la nivelul modulului sunt ErrMsgX care folosește variabila de instanță MsgX pentru a afișa excepții care sunt utile dezvoltatorilor, dar care pot fi citite de utilizatori. Având un loc centralizat pentru a face față excepțiilor este destinată acestei metode. Cealaltă este o proprietate pentru limitarea lățimii casetelor de mesaj ca urmare a limitării lățimii unui șir. O instanță a clasei nu creează instanțe de mesaje până când nu este apelată nici o metodă supraîncărcată „Show”. Mai jos sunt enunțate declarațiile de module și clase și documentația XML.