Postupy: Připojení kontextové nabídky k uzlu TreeNode pomocí návrháře
Ovládací prvek Windows Forms TreeView zobrazuje hierarchii uzlů, podobně jako soubory a složky zobrazené v levém podokně funkce Průzkumníka Windows v operačních systémech Windows. Nastavením vlastnosti ContextMenuStrip můžete uživateli poskytnout kontextové operace, když na ovládací prvek TreeView klikne pravým tlačítkem myši. Přidružením komponenty ContextMenuStrip k jednotlivým položkám TreeNode můžete do ovládacích prvků TreeView přidat přizpůsobenou úroveň funkcí kontextové nabídky.
Přidružení místní nabídky k prvku TreeNode v době návrhu
Přidejte do svého formuláře ovládací prvek TreeView a poté podle potřeby přidejte uzly do TreeView. Další informace naleznete v tématu Postupy: Přidání a odebrání uzlů pomocí ovládacího prvku Windows Forms TreeView.
Přidejte do svého formuláře komponentu ContextMenuStrip a potom přidejte do místní nabídky položky nabídky, které představují operace na úrovni uzlu, jež chcete mít k dispozici během běhu programu. Další informace naleznete v tématu Postupy: Přidání položek nabídky do ContextMenuStrip.
Znovu otevřete dialogové okno TreeNodeEditor pro ovládací prvek TreeView, vyberte uzel, který chcete upravit, a nastavte jeho vlastnost ContextMenuStrip na místní nabídku, kterou jste přidali.
Pokud je tato vlastnost nastavena, lokální nabídka se zobrazí po kliknutí pravým tlačítkem myši na uzel.
Kromě toho budete chtít napsat kód pro zpracování událostí Click pro tyto položky nabídky.
Viz také
- ovládací prvek TreeView
- Přehled ovládacího prvku TreeView
- ovládací prvek ContextMenuStrip
.NET Desktop feedback