Po shikoj të prodhoj disa versione të aplikacionit tim me funksionalitet të kufizuar dhe do të doja të lë jashtë kodin që nuk është i nevojshëm në versionet më të thjeshta. Duke qenë një aplikacion WinForms, UI do të duhet të ndryshojë për çdo version - duke mos shfaqur kontrollet e kufizuara.
Bëra një përpjekje për të shënuar pjesë të kontrolleve të gjeneruara automatikisht dhe kodit të paraqitjes me deklarata të përpilimit të kushtëzuar, por zbulova se VS hedh të gjithë kodin tim sapo prek diçka nëpërmjet projektuesit WinForms.
Do të doja të isha në gjendje të përpiloja me kusht disa mbajtës të ngjarjeve dhe kontrolle të ndërfaqes së përdoruesit. Mund të shkruaja kodin e kushtëzuar të UI jashtë skedarit të projektuesit, por atëherë nuk do të mund të përdorja dizajnuesin VS për të modifikuar aplikacionin tim. A ka ndonjë sugjerim për të korrigjuar këtë situatë - d.m.th. të përpiloj me kusht kontrollet e UI dhe t'i shfaq ato ende në projektues?
Faleminderit!