コード例 #1
0
        public void SetToolTips(string SubSystem, Control.ControlCollection ctls, ToolTip tt1)
        {
            string TempToolTip = "";

            foreach (Control ctl in ctls)
            {
                if (ctl.HasChildren)
                {
                    SetToolTips(SubSystem, ctl.Controls, tt1);
                }

                using (GeneralGlobal.SystemField sf = new SystemField())
                {
                    DataTable tt = sf.GetToolTips(SubSystem, ctl.Name.ToString());

                    foreach (DataRow row in tt.Rows)
                    {
                        TempToolTip = gs.CheckNull(row["ToolTipText"].ToString());

                        if (TempToolTip.Trim() != "")
                        {
                            tt1.SetToolTip(ctl, TempToolTip);
                        }
                    }
                }
            }
        }
コード例 #2
0
        public void SetTagRadiobutton(RadioButton ControlName)
        {
            using (GeneralGlobal.SystemField sf = new SystemField())
            {
                DataTable lu = sf.GetSystemField(ControlName.Name.ToString());

                foreach (DataRow row in lu.Rows)
                {
                    ControlName.Tag = new SQLTag(row["FieldType"].ToString(),
                                                 row["Mandatory"].ToString(),
                                                 row["HumanName"].ToString(),
                                                 row["StartValue"].ToString(),
                                                 row["TabName"].ToString(),
                                                 row["LabelName"].ToString(),
                                                 ControlName.Checked ? "Y" : "N",
                                                 row["UseValueDisplayMember"].ToString());
                }
            }
        }
コード例 #3
0
        public void SetTagCombobox(ComboBox ControlName)
        {
            using (GeneralGlobal.SystemField sf = new SystemField())
            {
                DataTable lu = sf.GetSystemField(ControlName.Name.ToString());

                foreach (DataRow row in lu.Rows)
                {
                    ControlName.Tag = new SQLTag(row["FieldType"].ToString(),
                                                 row["Mandatory"].ToString(),
                                                 row["HumanName"].ToString(),
                                                 row["StartValue"].ToString(),
                                                 row["TabName"].ToString(),
                                                 row["LabelName"].ToString(),
                                                 SetComboInitValue(ControlName),
                                                 row["UseValueDisplayMember"].ToString());
                }
            }
        }
コード例 #4
0
        //public void UnSetToolTips(Control.ControlCollection ctls, ToolTip tt1)
        //{
        //    string TempToolTip = "";

        //    foreach (Control ctl in ctls)
        //    {
        //        if (ctl.HasChildren)
        //        {
        //            SetToolTips(ctl.Controls, tt1);
        //        }

        //        using (GeneralGlobal.SystemField sf = new SystemField())
        //        {
        //            DataTable tt = sf.GetToolTips(SubSystem, ctl.Name.ToString());

        //            foreach (DataRow row in tt.Rows)
        //            {
        //                TempToolTip = gs.CheckNull(row["ToolTipText"].ToString());

        //                if (TempToolTip.Trim() != "")
        //                {
        //                    tt1.SetToolTip(ctl, TempToolTip);
        //                }
        //            }
        //        }
        //    }
        //}

        public void SetTagTextBox(TextBox ControlName)
        {
            using (GeneralGlobal.SystemField sf = new SystemField())
            {
                DataTable lu = sf.GetSystemField(ControlName.Name.ToString());

                foreach (DataRow row in lu.Rows)
                {
                    ControlName.Tag = new SQLTag(row["FieldType"].ToString(),
                                                 row["Mandatory"].ToString(),
                                                 row["HumanName"].ToString(),
                                                 row["StartValue"].ToString(),
                                                 row["TabName"].ToString(),
                                                 row["LabelName"].ToString(),
                                                 ControlName.Text,
                                                 "");
                }
            }
        }