Beispiel #1
0
        private void selectedTables()
        {
            try
            {
                //txtTable.Text = lbTables.SelectedItem.ToString();

                lbFields.Items.Clear();

                foreach (table item in actualProject.tables)
                {
                    if (!item.deleted && item.Name.Equals(lbTables.SelectedItem.ToString()))
                    {

                        propertyGrid1.SelectedObject = item;

                        cargarCampos();
                        //lbFields.Items.Clear();
                        //foreach (field itemx in item.fields)
                        //{
                        //    //lbFields.Items.Add(item);
                        //    ComponentFactory.Krypton.Toolkit.KryptonListItem kl = new ComponentFactory.Krypton.Toolkit.KryptonListItem();
                        //    kl.ShortText = itemx.Name;
                        //    kl.LongText = itemx.type.ToString();
                        //    //  kl.ShortText=item.TargetName;
                        //    lbFields.Items.Add(kl);
                        //}

                        klRelations.Items.Clear();
                        foreach (relation rel in item.relations)
                        {

                            ComponentFactory.Krypton.Toolkit.KryptonListItem kl = new ComponentFactory.Krypton.Toolkit.KryptonListItem();
                            kl.ShortText = rel.name;
                            //kl.LongText = rel.name.ToString();
                            //  kl.ShortText=item.TargetName;
                            klRelations.Items.Add(kl);
                        }
                    }

                }

                // create a user control to edit the table
                myWay.userControls.userControlEditTable uc = new myWay.userControls.userControlEditTable();
                uc.txtTable.Text = lbTables.SelectedItem.ToString();
                uc.oldName = lbTables.SelectedItem.ToString();
                formFunctionPointer += new functioncall(alterTable);
                uc.userFunctionPointer = formFunctionPointer;
                kp1.Controls.Clear();
                kp1.Controls.Add(uc);
                uc.txtTable.Focus();

            }
            catch (Exception)
            {

            }
        }
Beispiel #2
0
        private void butNewTable_Click(object sender, EventArgs e)
        {
            // create a user control to edit the table
            myWay.userControls.userControlEditTable uc = new myWay.userControls.userControlEditTable();
            uc.txtTable.Text = "";
            uc.butModify.Text = "Insert";
            uc.oldName = "";
            formFunctionPointer += new functioncall(alterTable);
            uc.userFunctionPointer = formFunctionPointer;

            kp1.Controls.Clear();
            kp1.Controls.Add(uc);
            //kp1.Controls[0].Focus();
            uc.txtTable.Focus();
        }