Megosztás a következőn keresztül:


Útmutató: Az eszközkészlet automatikus feltöltése egyéni összetevőkkel

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:

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 Tervező módosításait.

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

  1. 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).

  2. 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.

  3. Készítse el a projektet.

  4. 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.

  1. Nyissa meg a projekt űrlapját az Űrlaptervezőben.

  2. 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.

  3. 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.

  1. 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.

  2. 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.

  3. 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