Itthon Fejlesztés Mi az a Windows képernyő? - meghatározás a techopedia alapján

Mi az a Windows képernyő? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Windows űrlapok?

A Windows Forms a .NET-keretrendszer kezelt könyvtárainak halmaza, amely gazdag kliens alkalmazások fejlesztésére szolgál. Ez egy grafikus API, amely adatok megjelenítéséhez és a felhasználói interakciók kezeléséhez könnyebb telepítést és jobb biztonságot nyújt az ügyfélalkalmazásokban.


A Windows Forms kiterjedt kliens könyvtárat kínál, amely felületet biztosít a natív Windows grafikus illesztő elemek és grafikák eléréséhez a kezelt kódból. Az eseményvezérelt architektúrával épül fel, amely hasonló a Windows ügyfelekhez, és ezért alkalmazásai várják a felhasználói bevitelt a végrehajtáshoz.


A Windows Forms hasonló a Microsoft Foundation Class (MFC) könyvtárhoz az ügyfélalkalmazások fejlesztésekor. Biztosít egy csomagolást, amely egy sor C ++ osztályból áll a Windows alkalmazások fejlesztéséhez. Ez azonban nem nyújt alapértelmezett alkalmazási keretet, mint például az MFC.

A Techopedia magyarázza a Windows űrlapokat

A Windows Forms alkalmazás minden vezérlése egy osztály konkrét példánya. A kezelőfelület vezérlőelemének elrendezését és viselkedését módszerekkel és hozzáférőkkel kezeljük. A Windows Forms különféle kezelőszerveket biztosít, például szövegmezőket, gombokat és weboldalakat, valamint az egyedi vezérlők létrehozásának lehetőségeit. Ezenkívül ecset, betűtípus, ikon és más grafikai objektum (például vonal és kör) létrehozására szolgáló osztályokat tartalmaz.


A Windows Forms Designer egy eszköz, a Visual Studio.NET-ben, amely vezérlőelemeket illeszt be űrlapba és elrendezi őket a kívánt elrendezés szerint, azzal a rendelkezéssel, hogy kódot adjunk az események kezeléséhez, amelyek felhasználói interakciókat valósítanak meg. Az XML-hez, adatbázishoz stb. Kötött táblázatos adatok a DataGrid View vezérlővel sorok és cellák formájában jeleníthetők meg.


Az alkalmazásbeállítások a Windows Forms másik jellemzője a futási állapot információk XML formátumban történő létrehozására, tárolására és karbantartására, amelyek felhasználhatók a felhasználó által preferált beállítások - például az eszköztár pozícióinak és a legutóbb használt listák - lekérésére. Ezeket a beállításokat egy későbbi alkalmazásban újra felhasználhatjuk.


A Windows Forms alkalmazások létrehozásának legjobb gyakorlata a következő:

  • A Windows Forms osztályokat az öröklés felhasználásával kibővíthetjük olyan alkalmazás-keret kialakításához, amely magas szintű absztrakciót és kód újrafelhasználhatóságot biztosíthat.
  • Az űrlapoknak kompaktnak kell lenniük, és a vezérlőelemek korlátozott méretűek, amelyek minimális funkcionalitást kínálnak. Ezenkívül a vezérlők dinamikus létrehozása és eltávolítása csökkentheti a statikus vezérlők számát.
  • Az űrlapokat darabokra bontva, darabonként csomagolva, amelyek automatikusan frissülnek, és minimális erőfeszítéssel könnyen kezelhetők.
  • Ha az alkalmazást állapot nélkülinak tekinti, méretezhetőséget és rugalmasságot nyújt, könnyebbé teszi a hibakeresést és a karbantartást.
  • A Windows Forms alkalmazásokat a szükséges bizalom szintjének, az engedélyek igénylésének szükségessége és a biztonsági kivételek kezelése alapján kell megtervezni.
  • A Windows űrlapot nem lehet átadni az alkalmazás tartományának határán, mivel nem úgy vannak megtervezve, hogy az alkalmazási tartományokon át legyen sorolva.

A Windows esitési keretrendszer (WPF) a legújabb technológia a felhasználói felületek megjelenítéséhez a Windows GUI alkalmazásokban, olyan funkciókkal, mint a 2D / 3D támogatás, az interaktív adatmegjelenítés és a tartalom olvashatósága. A DirectX, nem pedig a GDI (Graphic Device Interface) objektumokra támaszkodik egy olyan programozási modell biztosításához, amelyben a felhasználói felület el van választva az üzleti logikától. A WPF-rel való együttműködés képességével (ahol csak szükséges) a Windows Forms jó választás az alkalmazások számára, amelyek nem igényelnek médiagazdag grafikus felhasználói felületet és más WPF-szolgáltatásokat, például adat- / vezérlősablonokat, tipográfiai és szövegmegjelenítő szolgáltatásokat.

Ezt a meghatározást a .NET összefüggésben írták meg
Mi az a Windows képernyő? - meghatározás a techopedia alapján