| Verze | 1.0.2.8 |
|---|---|
| Vydavatel | UserX |
| Datum vydání | 12. 4. 2012 |
| Datum přidáno | 1. 5. 2012 |
| Os požadavky | Windows 2000/XP/2003/Vista/7 |
| Požadavky | .NET Framework 2.0 |
| Celkový počet stažení | 45 |
| Cena | Free |
Popis
NavigationControlX je kompozitní ovládací prvek Microsoft .Net 2.0 používaný jako ovládací prvek navigace záznamu s tlačítky stylu páskového stroje. Umožňuje rychlé rolování v obou směrech dvěma rychlostmi a obsahuje tlačítka pro první, další, rychlý posun vpřed, rychlý posun vzad, předchozí a poslední záznam. Vystavuje vlastnosti pro přístup k hodnotám, které jsou vyčísleny prostřednictvím indexu. Není to ovládací prvek vazby, ale spíše mechanismus pro určení ukazatelů navigace záznamu a vizuálního zobrazení těchto ukazatelů.Not a binding control, but rather a mechanism for determine record navigation pointers and the visual display of such pointers. Užitečné pro vývojáře, kteří chtějí mít jednoduchý, snadno implementovatelný, ale elegantní ovládací prvek navigace pro kolekce příliš velký pro jiné ovládací prvky. Když uživatel vybere tlačítko, čítač se aktualizuje a aktuální index se vrací jako číslo, jehož hodnota je relativní poloha v objektu. Je na programátorovi, aby určil, co má dělat s tímto aktuálním číslem indexu. Jednoduchým zpracováním veřejné události při změně aktuálního indexu může programátor přiřadit hodnoty příslušným ovládacím prvkům ve formuláři. Aktuální index je relativní k prvnímu záznamu a může být založen na indexování 0 nebo 1 (výchozí=0). Soubor nápovědy obsahuje ukázkový kód. Na výběr ze tří velikostí. Pohybuje se velmi rychle a nezpůsobí zpoždění. Testování jednotky dokončeno a kompatibilní s CLS. MessageBoxX - Další knihovna obsažená v NavigationControlX.dll, tato třída umožňuje, aby se schránky zpráv soustředily na nadřazený formulář a také nastavily časovač na dobu, po kterou by se zpráva měla zobrazit před zmizením. Když je parametr formuláře vynechán, zobrazí se v okně se zprávou středová obrazovka. Ve výchozím nastavení je časovač deaktivován a lze jej nastavit prostřednictvím veřejné vlastnosti „TimerOn“. Interval časovače se nastavuje pomocí vlastnosti „TimerInterval“. Uživatel má povoleno vytvořit instanci MessageBoxX nebo použít MsgX, který je poskytován na úrovni modulu. Dvě další veřejné položky, které stojí za zmínku na úrovni modulu, jsou ErrMsgX, která používá instanční proměnnou MsgX, aby zobrazila výjimky, které jsou užitečné pro vývojáře, ale čitelné uživateli. Tato metoda je určena pro centralizované místo pro řešení výjimek. Druhý je vlastnost pro omezení šířky polí zpráv v důsledku omezení šířky řetězce. Instance třídy nevytváří instance zpráv, dokud není volána buď přetížená metoda „Zobrazit“. Níže jsou uvedeny deklarace modulů a tříd a dokumentace XML.