コード例 #1
0
        private void frm_Template_Load(object sender, EventArgs e)
        {
            ShowTemplateDeSet();  // 获取并显示模板数据集信息

            // 选项窗体
            frmDataElementDomain = new frmDataElementDomain();
            frmDataElementDomain.FormBorderStyle = FormBorderStyle.None;
            frmDataElementDomain.Dock            = DockStyle.Fill;
            frmDataElementDomain.TopLevel        = false;
            this.splitContainerDataElement.Panel2.Controls.Add(frmDataElementDomain);
            frmDataElementDomain.Show();

            // 数据元窗体
            frmDataElement = new frmDataElement();
            frmDataElement.FormBorderStyle = FormBorderStyle.None;
            frmDataElement.Dock            = DockStyle.Fill;
            frmDataElement.TopLevel        = false;
            this.splitContainerDataElement.Panel1.Controls.Add(frmDataElement);
            frmDataElement.OnSelectRowChange        = DoDESelectChange;
            frmDataElement.OnInsertAsDeItem         = DoDEInsertAsDeItem;
            frmDataElement.OnInsertAsDeGroup        = DoDEInsertAsDeGroup;
            frmDataElement.OnInsertAsDeEdit         = DoDEInsertAsDeEdit;
            frmDataElement.OnInsertAsDeCombobox     = DoDEInsertAsDeCombobox;
            frmDataElement.OnInsertAsDeDateTime     = DoDEInsertAsDeDateTime;
            frmDataElement.OnInsertAsDeRadioGroup   = DoDEInsertAsDeRadioGroup;
            frmDataElement.OnInsertAsDeCheckBox     = DoDEInsertAsDeCheckBox;
            frmDataElement.OnInsertAsDeImage        = DoDEInsertAsDeImage;
            frmDataElement.OnInsertAsDeFloatBarCode = DoDEInsertAsFloatBarCode;
            frmDataElement.Show();
        }
コード例 #2
0
        private void mniInsertDeItem_Click(object sender, EventArgs e)
        {
            frmDataElement vFrmDataElement = new frmDataElement();

            //vFrmDataElement.OnInsertAsDE = InsertDeItem;
            vFrmDataElement.ShowDialog();
        }
コード例 #3
0
        public frmItemContent()
        {
            HCTextItem.HCDefaultTextItemClass     = typeof(DeItem);
            HCDomainItem.HCDefaultDomainItemClass = typeof(DeGroup);

            InitializeComponent();
            this.ShowInTaskbar = false;

            System.Drawing.Text.InstalledFontCollection fonts = new System.Drawing.Text.InstalledFontCollection();
            foreach (System.Drawing.FontFamily family in fonts.Families)
            {
                cbbFont.Items.Add(family.Name);
            }
            cbbFont.Text = "宋体";

            cbbFontSize.Text = "五号";

            if (FEmrEdit == null)
            {
                FEmrEdit = new HCEmrEdit();
                this.pnlEdit.Controls.Add(FEmrEdit);
                FEmrEdit.Dock = DockStyle.Fill;

                FEmrEdit.MouseDown += DoEmrEditMouseDown;
                FEmrEdit.MouseUp   += DoEmrEditMouseUp;
                FEmrEdit.Show();
            }

            FDomainItemID = 0;

            frmDataElement = new frmDataElement();
            frmDataElement.FormBorderStyle = FormBorderStyle.None;
            frmDataElement.Dock            = DockStyle.Fill;
            frmDataElement.TopLevel        = false;

            frmDataElement.OnInsertAsDeItem       = DoDEInsertAsDeItem;
            frmDataElement.OnInsertAsDeGroup      = DoDEInsertAsDeGroup;
            frmDataElement.OnInsertAsDeEdit       = DoDEInsertAsDeEdit;
            frmDataElement.OnInsertAsDeCombobox   = DoDEInsertAsDeCombobox;
            frmDataElement.OnInsertAsDeDateTime   = DoDEInsertAsDeDateTime;
            frmDataElement.OnInsertAsDeRadioGroup = DoDEInsertAsDeRadioGroup;
            frmDataElement.OnInsertAsDeCheckBox   = DoDEInsertAsDeCheckBox;

            splitContainer.Panel1.Controls.Add(frmDataElement);
            frmDataElement.Show();
        }