예제 #1
0
        private void cargaMenu(Int32 IdMaster, ToolStripMenuItem MenuPadre, MenuStrip Menu)
        {
            DataTable Datos = new DataTable();

            Datos = MenuP.dtinf(1);

            DataView DatosHijos = new DataView(Datos);

            DatosHijos.RowFilter = Datos.Columns["idpadre"].ColumnName + "=" + IdMaster;

            foreach (DataRowView fila in DatosHijos)
            {
                ToolStripMenuItem MenuHijo = new ToolStripMenuItem();
                MenuHijo.Text      = fila["Descripcion"].ToString();
                MenuHijo.Name      = fila["cv"].ToString();
                MenuHijo.BackColor = Color.Blue;
                MenuHijo.ForeColor = Color.White;
                MenuHijo.Image     = Resources.ic_view_carousel_white_24dp;
                MenuHijo.Font      = new Font(MenuHijo.Font, FontStyle.Regular);

                MenuHijo.Click += new EventHandler(Event);

                if (MenuPadre == null)
                {
                    Menu.Items.Add(MenuHijo);
                }
                else
                {
                    MenuPadre.DropDownItems.Add(MenuHijo);
                }

                cargaMenu(int.Parse(fila["id"].ToString()), MenuHijo, Menu);
            }
        }
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     //  idle = true;
     anim = GetComponent <Animator>();
 }