private void InitializeComponent() { SuspendLayout(); lblEvent = new Label(); lblEvent.Text = "lblEvent"; lblPlace = new Label(); lblPlace.Text = "lblPlace"; lblDate = new Label(); lblDate.Text = "lblDate"; lblCause = new Label(); lblCause.Text = "lblCause"; lblOrg = new Label(); lblOrg.Text = "lblOrg"; lblAttrValue = new Label(); lblAttrValue.Text = "lblAttrValue"; btnPlaceAdd = new Button(); btnPlaceAdd.Enabled = false; btnPlaceAdd.Size = UIHelper.ShortButtonSize; btnPlaceAdd.Click += btnPlaceAdd_Click; btnPlaceDelete = new Button(); btnPlaceDelete.Enabled = false; btnPlaceDelete.Size = UIHelper.ShortButtonSize; btnPlaceDelete.Click += btnPlaceDelete_Click; cmbEventType = new ComboBox(); cmbEventType.ReadOnly = true; cmbEventType.SelectedIndexChanged += EditEventType_SelectedIndexChanged; txtEventName = new TextBox(); txtEventPlace = new TextBox(); txtEventPlace.KeyDown += EditEventPlace_KeyDown; txtEventCause = new TextBox(); txtEventOrg = new TextBox(); txtAttribute = new ComboBox(); dateCtl = new GKDateControl(); // pageCommon = new TabPage(); pageCommon.Text = "pageCommon"; pageCommon.Content = new DefTableLayout { Rows = { new TableRow { Cells = { lblEvent, TableLayout.Horizontal(10, cmbEventType, txtEventName) } }, new TableRow { Cells = { lblAttrValue, txtAttribute } }, new TableRow { Cells = { lblPlace, TableLayout.Horizontal(10, new TableCell(txtEventPlace, true), btnPlaceAdd, btnPlaceDelete)} }, new TableRow { Cells = { lblDate, dateCtl } }, new TableRow { Cells = { lblCause, txtEventCause } }, new TableRow { Cells = { lblOrg, txtEventOrg } } } }; pageNotes = new TabPage(); pageNotes.Text = "pageNotes"; pageMultimedia = new TabPage(); pageMultimedia.Text = "pageMultimedia"; pageSources = new TabPage(); pageSources.Text = "pageSources"; tabsData = new TabControl(); tabsData.Pages.Add(pageCommon); tabsData.Pages.Add(pageNotes); tabsData.Pages.Add(pageMultimedia); tabsData.Pages.Add(pageSources); btnAccept = new Button(); btnAccept.ImagePosition = ButtonImagePosition.Left; btnAccept.Size = UIHelper.LongButtonSize; btnAccept.Text = "btnAccept"; btnAccept.Click += btnAccept_Click; btnCancel = new Button(); btnCancel.ImagePosition = ButtonImagePosition.Left; btnCancel.Size = UIHelper.LongButtonSize; btnCancel.Text = "btnCancel"; btnCancel.Click += btnCancel_Click; btnAddress = new Button(); btnAddress.Size = UIHelper.LongButtonSize; btnAddress.Text = "btnAddress"; btnAddress.Click += btnAddress_Click; Content = new DefTableLayout { Rows = { new TableRow { ScaleHeight = true, Cells = { tabsData } }, UIHelper.MakeDialogFooter(btnAddress, null, btnAccept, btnCancel) } }; DefaultButton = btnAccept; AbortButton = btnCancel; Title = "EventEditDlg"; SetPredefProperties(496, 394); ResumeLayout(); }
private void InitializeComponent() { SuspendLayout(); lblPage = new Label(); lblPage.Text = "lblPage"; txtPage = new TextBox(); lblSource = new Label(); lblSource.Text = "lblSource"; btnSourceAdd = new Button(); btnSourceAdd.Size = new Size(26, 26); btnSourceAdd.Click += btnSourceAdd_Click; lblCertainty = new Label(); lblCertainty.Text = "lblCertainty"; txtCertainty = new ComboBox(); txtCertainty.ReadOnly = true; cmbSource = new ComboBox(); cmbSource.KeyDown += cbSource_KeyDown; cmbSource.KeyUp += cbSource_KeyUp; cmbSource.Width = 400; btnAccept = new Button(); btnAccept.ImagePosition = ButtonImagePosition.Left; btnAccept.Size = new Size(130, 26); btnAccept.Text = "btnAccept"; btnAccept.Click += btnAccept_Click; btnCancel = new Button(); btnCancel.ImagePosition = ButtonImagePosition.Left; btnCancel.Size = new Size(130, 26); btnCancel.Text = "btnCancel"; btnCancel.Click += btnCancel_Click; pageCommon = new TabPage(); pageCommon.Text = "pageCommon"; pageCommon.Content = new TableLayout { Spacing = new Size(10, 10), Rows = { new TableRow { Cells = { lblSource,TableLayout.Horizontal(10, new TableCell(cmbSource, true), btnSourceAdd) } //Cells = { lblSource, UIHelper.CreateRCS(new StackLayoutItem(cmbSource, true), btnSourceAdd) } }, new TableRow { Cells = { lblPage, TableLayout.Horizontal(10, txtPage, lblCertainty, txtCertainty) } }, null } }; txtText = new TextBox(); dateCtl = new GKDateControl(); pageOther = new TabPage(); pageOther.Text = "pageOther"; pageOther.Content = new DefTableLayout { Rows = { new TableRow { Cells = { dateCtl } }, new TableRow { ScaleHeight = true, Cells = { txtText } } } }; tabsData = new TabControl(); tabsData.Pages.Add(pageCommon); tabsData.Pages.Add(pageOther); tabsData.Size = new Size(440, 200); Content = new DefTableLayout { Rows = { new TableRow { ScaleHeight = true, Cells = { tabsData } }, UIHelper.MakeDialogFooter(null, btnAccept, btnCancel) } }; DefaultButton = btnAccept; AbortButton = btnCancel; Title = "SourceCitEditDlg"; SetPredefProperties(440, 250); ResumeLayout(); }