Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ha az összetevőket egy projekt definiálja az aktuálisan megnyitott megoldásban, azok automatikusan megjelennek az Eszközkészletben, ön által nem igényelt művelet nélkül. Az eszközkészletet manuálisan is feltöltheti az egyéni összetevőkkel az Eszközkészlet kiválasztása párbeszédpanel (Visual Studio) használatával, de az eszközkészlet figyelembe veszi a megoldás buildkimenetében szereplő elemeket az alábbi jellemzőkkel:
MegvalósítIComponent
Nincs ToolboxItemAttribute beállítva erre:
false
;Nincs a(z) DesignTimeVisibleAttribute beállítva
false
értékre.
Figyelmeztetés
Ez a tartalom a .NET-keretrendszerhez készült. Ha .NET 6-os vagy újabb verziót használ, óvatosan használja ezt a tartalmat. A tervezőrendszer megváltozott a Windows Forms esetében, és fontos, hogy a .NET-keretrendszer cikk óta tekintse át a
Ez az útmutató bemutatja, hogyan jelenik meg automatikusan egy egyéni összetevő az eszközkészletben az összetevő létrehozása után. Az ebben az útmutatóban bemutatott feladatok a következők:
Windows Forms-projekt létrehozása.
Egyéni összetevő létrehozása.
Egyéni összetevő példányának létrehozása.
Egyéni összetevő eltávolítása és újratöltése.
Ha végzett, látni fogja, hogy az eszközkészlet egy létrehozott összetevővel van feltöltve.
Megjegyzés:
Az eszközkészlet csak a projekt vagy a megoldásban egy projekt által definiált összetevők által közvetlenül hivatkozott kódtárakból származó összetevőket jeleníti meg.
A projekt létrehozása
A Visual Studióban hozzon létre egy Windows-alapú alkalmazásprojektet
ToolboxExample
(File>New>Project>Visual C# vagy Visual Basic>Classic Desktop>Windows Forms Application).Adjon hozzá egy új összetevőt a projekthez. Hívja meg
DemoComponent
.További információt az Új projektelemek hozzáadása című témakörben talál.
Készítse el a projektet.
Az Eszközökmenüben kattintson a Beállítások elemre. Kattintson az Általános gombra a Windows Forms Designer elem alatt, és győződjön meg arról, hogy az AutoToolboxPopulate beállítás értéke Igaz.
Egyéni összetevő példányának létrehozása
A következő lépés az egyéni összetevő egy példányának létrehozása az űrlapon. Mivel az eszközkészlet automatikusan az új összetevőhöz tartozik, ez ugyanolyan egyszerű, mint bármely más összetevő vagy vezérlő létrehozása.
Nyissa meg a projekt űrlapját az Űrlaptervezőben.
Az Eszközkészletben kattintson a ToolboxExample Components nevű új fülre.
Miután a fülre kattintott, megjelenik a DemoComponent.
Megjegyzés:
Teljesítménybeli okokból a eszköztár automatikusan kitöltött területén lévő összetevők nem jelenítik meg az egyéni bitképeket, és a ToolboxBitmapAttribute nem támogatott. Ha egy egyéni összetevő ikonját szeretné megjeleníteni az Eszközkészletben, az Eszközkészlet elemeinek kiválasztása párbeszédpanelen töltse be az összetevőt.
Húzza az elemet az űrlapjára.
A rendszer létrehozza és hozzáadja az összetevő egy példányát a komponenstálcához.
Egyéni összetevő eltávolítása és újratöltése
Az eszközkészlet figyelembe veszi az egyes betöltött projektek összetevőit, és amikor egy projekt ki van ürítve, eltávolítja a projekt összetevőire mutató hivatkozásokat.
Távolítsa el a projektet a megoldásból.
A projektek kiürítésével kapcsolatos további információkért lásd: A projektek kiürítése és újrabetöltése. Ha a rendszer kéri a mentést, válassza az Igen lehetőséget.
Adjon hozzá egy új Windows-alkalmazásprojektet a megoldáshoz. Nyissa meg az űrlapot a Tervezőben.
Az előző projekt ToolboxExample Components lapja megszűnt.
Töltse be újra a
ToolboxExample
projektet.Ekkor ismét megjelenik a ToolboxExample Components lap.
Következő lépések
Ez az útmutató bemutatja, hogy az eszközkészlet figyelembe veszi egy projekt összetevőit, de az eszközkészlet a vezérlőket is figyelembe veszi. Kísérletezzen saját egyéni vezérlőivel, vezérlőprojektek hozzáadásával és eltávolításával a megoldásból.
Lásd még
.NET Desktop feedback