public ServiceSettings() { InitializeComponent(); this.Dock = DockStyle.Fill; if (Presentation.View.Theme != null) { this.BackColor = Presentation.View.Theme.GroupPanelBackColor; this.tlpMain.BackColor = Presentation.View.Theme.GroupPanelBackColor; } this.dgvServices = new FlatGridView(); this.dgvServices.ColumnHeadersVisible = false; this.dgvServices.SetDataSource(DomainModel.Services.GetAll()); GeneralTypeDataGridViewColumn col = new GeneralTypeDataGridViewColumn( DomainModel.ServiceTypes.GetAll(), false, "ServiceType"); this.dgvServices.Columns.Add(col); this.dgvServices.Font = Presentation.View.Theme.FormLabelFont; this.etbServices = new EditToolbar( DomainModel.Application.ResourceManager.GetText("lbl_services") ); this.etbServices.ButtonAutohide = false; this.tlpMain.Controls.Add(this.etbServices, 0, 0); this.tlpMain.Controls.Add(this.dgvServices, 0, 1); this.etbServices.AddButtonClick += new System.EventHandler(etbServices_AddButtonClick); this.etbServices.EditButtonClick += new System.EventHandler(etbServices_EditButtonClick); this.etbServices.DeleteButtonClick += new System.EventHandler(etbServices_DeleteButtonClick); }
public ContactsGridView() : base(false, false) { this.ColumnHeadersDefaultCellStyle.BackColor = Color.WhiteSmoke; this.ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle.Single; this.ColumnHeadersDefaultCellStyle.Font = new Font("Tahoma", 8.25F, FontStyle.Bold); this.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.GridColor = Color.LightGray; GeneralTypeDataGridViewColumn col = new GeneralTypeDataGridViewColumn( DomainModel.ContactMediaTypes.GetAll(), true, "Media", "Media"); this.Columns.Add(col); }