Hogyan lehet visszaállítani a véletlenül törölt egy ellenőrzés tervezési nézetben WinForms

A Windows Forms kell készíteni mindenféle trükköket részéről Visual Studio.
Még ha a verziókövető rendszerek, néha meg kell bütykölni podlyanku a képek hiányoznak, vagy a gyermek bármilyen menüben vagy ToolStrip. Sok ilyen esetben lehet korrigálni kezek kézzel kijavítása tervező fájlokat. de nem mindig. A bonyolultabb alakja, annál nagyobb a kockázata annak, hogy a tervező stúdió szünet valamit; kell mindig készen rá.

1. Mivel van olyan kérdés, úgy tűnik, hogy a Ctrl + Z, az biztos nem fog segíteni. Ez az első dolog, amit meg kell tenni.

2. Ha az űrlap nem megtakarítás, akkor a visszatérés egyszerűen zárja be mentés nélkül. De aztán megint, meg kellett tenni azonnal, ha probléma merül fel, és ha a szokásos visszaesés (Ctrl + Z) nem segített.

3. Ha nem használ egy verziókövető rendszer, meg kell, hogy a rendszeres biztonsági mentéseket a forráskódot. Használata verziókezelő rendszer lesz kényelmesebb. De még ha verziókövető rendszerek, meg kell tenni a rendszeres biztonsági mentéseket, és mentést a mentést.

4. Ha van egy állam szerelvény a kívánt program (vagy ezzel az állam), és több mint a hiányzó felület munkát végeztek a verejték nélkül ebédszünet, és aludni, és minden nagyon nehéz, és nem akarja megismételni a hősi tettét, akkor lehetséges, hogy dekompilirvat előző szerelvény, és húzza írja le a felületet kódot belőle. Például, használ dotPeek.

Ha az elem teljesen eltávolítjuk, és használja a felépülés a korábbi építmények, a decompiled kódot kell találni a forma osztály, és ez InitializeComponent módszer. A DataGridView. minden oszlop és sor (ha van ilyen) lesz különálló elemek, meg kell találni, és összes kód leírása ezen elemek. Jellemzően minden egyes elem beállítási értékeit a tulajdonságokat a kód egymás után. Gyerekek mehetnek a terjedését, akkor többé-kevésbé érti a nevét az elemek, ez az, amit (ha az alapértelmezett neveket az elemek változtak a saját, a probléma a keresés merülnének fel).