protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { C2iWndLabel label = wnd as C2iWndLabel; if (label == null) { return; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(label, m_label); m_label.Text = label.Text; m_label.TextAlign = label.TextAlign; switch (label.BorderStyle) { case C2iWndLabel.LabelBorderStyle._3D: m_label.BorderStyle = BorderStyle.Fixed3D; break; case C2iWndLabel.LabelBorderStyle.Aucun: m_label.BorderStyle = BorderStyle.None; break; case C2iWndLabel.LabelBorderStyle.Plein: m_label.BorderStyle = BorderStyle.FixedSingle; break; } parent.Controls.Add(m_label); }
//--------------------------------------------------------------------- protected override void MyCreateControle(CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseur) { C2iWndListeSpeedStandard listeStd = wnd as C2iWndListeSpeedStandard; if (listeStd == null) { return; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(wnd, m_panelListeSpeedStd); m_fournisseurProprietes = fournisseur; m_panelListeSpeedStd.BoutonAjouterVisible = listeStd.HasAddButton; m_panelListeSpeedStd.BoutonSupprimerVisible = listeStd.HasDeleteButton; m_panelListeSpeedStd.BoutonModifierVisible = listeStd.HasDetailButton; m_panelListeSpeedStd.BoutonFiltrerVisible = listeStd.HasFilterButton; m_panelListeSpeedStd.AllowCustomisation = listeStd.UserCustomizable; m_panelListeSpeedStd.OnChangeSelection += new EventHandler(m_panelListeSpeedStd_OnChangeSelection); m_panelListeSpeedStd.AffectationsPourNouveauxElements = listeStd.Affectations; m_panelListeSpeedStd.ObjetReferencePourAffectationsInitiales = EditedElement; if (listeStd.AlternativeEditedElement != null) { m_panelListeSpeedStd.TraiterModificationElement = TraiterEditionPanel; } // Initialisation des colonnes foreach (C2iWndListeSpeedStandard.CColonneListeSpeedStd col in WndListeStandard.Columns) { if (col.InfoChampDynamique != null) { m_panelListeSpeedStd.AddColonne(col.Titre, col.InfoChampDynamique.NomPropriete, col.Width); } //string strCle = ""; //string strProp = ""; //if (!CDefinitionProprieteDynamique.DecomposeNomProprieteUnique(col.InfoChampDynamique.NomPropriete, ref strCle, ref strProp)) // strProp = col.InfoChampDynamique.Nom; //if(col.InfoChampDynamique != null) // m_panelListeSpeedStd.AddColonne(col.Titre, strProp, col.Width); } // Initialise le filtre if (WndListeStandard.Filter != null) { CDbKey dbKeyFiltreStandard = WndListeStandard.Filter.DbKey; CFiltreDynamiqueInDb filtre = new CFiltreDynamiqueInDb(CSc2iWin32DataClient.ContexteCourant); if (filtre.ReadIfExists(dbKeyFiltreStandard)) { m_panelListeSpeedStd.FiltrePrefere = filtre.Filtre; } } // Initialise le nom du controle pour le registre des colonnes string strNom = "CustomListeSpeedStandard_"; if (WndListeStandard.SourceFormula != null) { strNom += WndListeStandard.SourceFormula.TypeDonnee.TypeDotNetNatif.ToString(); } m_panelListeSpeedStd.Name = strNom; m_panelListeSpeedStd.UseCheckBoxes = WndListeStandard.UseCheckBoxes; parent.Controls.Add(m_panelListeSpeedStd); }
//---------------------------------------------------------------- protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { C2iWndTextBox wndTextBox = wnd as C2iWndTextBox; if (wndTextBox != null) { m_textBox = new C2iTextBox(); m_textBox.TextChanged += new EventHandler(CWndFor2iTextBox_TextChanged); m_textBox.Size = wndTextBox.Size; CCreateur2iFormulaireV2.AffecteProprietesCommunes(wndTextBox, m_textBox); m_textBox.Multiline = wndTextBox.Multiline; if (m_textBox.Multiline) { m_textBox.ScrollBars = ScrollBars.Vertical; } parent.Controls.Add(m_textBox); if (wndTextBox.Inspiration.Count() > 0) { m_textBox.Enter += new EventHandler(m_textBox_Enter); } } }
public void CreateControle(CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, sc2i.expression.IFournisseurProprietesDynamiques fournisseurProprietes) { C2iWndZoneMultiple zoneMultiple = wnd as C2iWndZoneMultiple; if (zoneMultiple == null) { return; } m_zoneMultiple = zoneMultiple; m_createur = createur; CCreateur2iFormulaireV2.AffecteProprietesCommunes(wnd, this); m_fournisseurProprietes = fournisseurProprietes; //m_panelTop.Visible = zoneMultiple.HasAddButton; m_lnkAdd.Visible = zoneMultiple.HasAddButton && !m_bPreventAddFromRestriction; m_tooltip.SetToolTip(m_lnkDernierePage, I.T("Last page|10000")); m_tooltip.SetToolTip(m_lnkPremierePage, I.T("First page|10001")); m_tooltip.SetToolTip(m_lnkSuivant, I.T("Next page|10002")); m_tooltip.SetToolTip(m_lnkPrecedent, I.T("Previous page|10003")); m_controlItem.Init(this, zoneMultiple.FormulaireFils, m_createur); parent.Controls.Add(this); Color fond = m_zoneMultiple.BackColor; if (m_zoneMultiple.FormulaireFils != null) { fond = m_zoneMultiple.BackColor; } m_controlItem.BackColor = CUtilCouleur.GetCouleurAlternative(fond); m_controlItem.ColorInactive = fond; }
//----------------------------------------------------------- protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { if (WndContactAssocie == null) { return; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(WndContactAssocie, m_linkLabel); m_linkLabel.Text = WndContactAssocie.Text; m_linkLabel.TextAlign = WndContactAssocie.TextAlign; switch (WndContactAssocie.BorderStyle) { case C2iWndLabel.LabelBorderStyle._3D: m_linkLabel.BorderStyle = BorderStyle.Fixed3D; break; case C2iWndLabel.LabelBorderStyle.Aucun: m_linkLabel.BorderStyle = BorderStyle.None; break; case C2iWndLabel.LabelBorderStyle.Plein: m_linkLabel.BorderStyle = BorderStyle.FixedSingle; break; } // Evenement clic m_linkLabel.LinkClicked += new LinkLabelLinkClickedEventHandler(CWndFor2iLink_LinkClicked); parent.Controls.Add(m_linkLabel); }
protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { C2iWndMapView mapView = wnd as C2iWndMapView; if (mapView == null) { return; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(mapView, m_vearthControl); try { parent.Controls.Add(m_vearthControl); m_vearthControl.DisplayCarte(); m_vearthControl.Zoom = mapView.ZoomFactor; switch (mapView.MapMode) { case EWndMapMode.Map: m_vearthControl.MapStyle = EMapStyle.Road; break; case EWndMapMode.Aerial: m_vearthControl.MapStyle = EMapStyle.Aerial; break; } } catch { } }
protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseur) { C2iWndMultiSelect multiSel = wnd as C2iWndMultiSelect; if (multiSel == null) { return; } m_controleListe = new ListView(); m_controleListe.CheckBoxes = true; m_controleListe.ItemChecked += new ItemCheckedEventHandler(m_controleListe_ItemChecked); C2iWndMultiSelect.CConfigMultiSelect config = multiSel.Setup; foreach (C2iWndMultiSelect.CColonneMultiSelect col in config.Colonnes) { ColumnHeader head = new ColumnHeader(); head.Text = col.Nom; head.Width = col.Largeur; m_controleListe.Columns.Add(head); } m_controleListe.View = View.Details; CCreateur2iFormulaireV2.AffecteProprietesCommunes(multiSel, m_controleListe); parent.Controls.Add(m_controleListe); }
//-------------------------------------------- protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { switch (wnd.DockStyle) { case EDockStyle.Top: m_splitter.Dock = DockStyle.Top; break; case EDockStyle.Bottom: m_splitter.Dock = DockStyle.Bottom; break; case EDockStyle.Left: m_splitter.Dock = DockStyle.Left; break; case EDockStyle.Right: m_splitter.Dock = DockStyle.Right; break; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(wnd, m_splitter); parent.Controls.Add(m_splitter); }
public CWndFor2iDataGrid CreateGrid(Control parent, object liste) { CCreateur2iFormulaireV2 createur = new CCreateur2iFormulaireV2(); m_wndGrid.Font = parent.Font; m_wndGrid.DockStyle = EDockStyle.Fill; CResultAErreur result = createur.CreateControlePrincipalEtChilds(parent, m_wndGrid, new CFournisseurGeneriqueProprietesDynamiques()); CWndFor2iDataGrid grid = null; if (result) { foreach (object o in createur.ControlesPrincipaux) { if (o is CWndFor2iDataGrid) { grid = o as CWndFor2iDataGrid; break; } } } if (grid != null) { grid.Control.Dock = System.Windows.Forms.DockStyle.Fill; grid.Source = liste; } return(grid); }
protected override void MyCreateControle(CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, sc2i.expression.IFournisseurProprietesDynamiques fournisseur) { if (m_controleAssocie != null) { m_controleAssocie.AttacheToWndFor2iWnd(this); } }
//-------------------------------------------------------------- public void Initialiser( CGridDataCache datas, int nColumnIndex, IWndIncluableDansDataGrid wndIncluable, IFournisseurProprietesDynamiques fournisseur) { m_datas = datas; m_nColumnIndex = nColumnIndex; m_wndSource = wndIncluable; m_fournisseur = fournisseur; if (m_wndEdition != null && m_wndEdition.Control != null) { m_wndEdition.Control.Visible = false; Controls.Remove(m_wndEdition.Control); m_wndEdition.Control.Dispose(); m_wndEdition = null; } InitializeComponent(); m_createurFormulaires = new CCreateur2iFormulaireV2(); m_wndEdition = m_createurFormulaires.CreateControle((C2iWnd)m_wndSource, this, m_fournisseur) as IControlIncluableDansDataGrid; if (m_wndEdition != null && m_wndEdition.Control != null) { m_wndEdition.Control.Dock = DockStyle.Fill; } IControlIncluableDansDataGrid ctrlDg = m_wndEdition as IControlIncluableDansDataGrid; if (ctrlDg != null) { ctrlDg.DataGrid = m_dataGridView; } }
public void CreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { C2iWndTabControl tabControl = wnd as C2iWndTabControl; if (tabControl == null) { return; } Ombre = false; CCreateur2iFormulaireV2.AffecteProprietesCommunes(tabControl, this); parent.Controls.Add(this); List <IControleWndFor2iWnd> ctrlsFils = new List <IControleWndFor2iWnd>(); foreach (C2iWndTabPage page in tabControl.TabPages) { IControleWndFor2iWnd fils = createur.CreateControle(page, this, fournisseurProprietes); ctrlsFils.Add(fils); if (fils.Control != null) { TabPages.Add((Crownwood.Magic.Controls.TabPage)fils.Control); } fils.WndContainer = this; } m_controlesFils = ctrlsFils.ToArray(); m_wndAssociee = wnd; }
//----------------------------------------------------------- private static void GetCreateurForObject(object obj, ref CCreateur2iFormulaireV2 createurCree) { IObjetDonneeAIdNumerique oai = obj as IObjetDonneeAIdNumerique; if (oai != null) { createurCree = new CCreateur2iFormulaireObjetDonnee(oai.ContexteDonnee.IdSession); } }
//----------------------------------------------------- protected override void MyCreateControle(CCreateur2iFormulaireV2 createur, C2iWnd wnd, System.Windows.Forms.Control parent, sc2i.expression.IFournisseurProprietesDynamiques fournisseur) { C2iWndTimer timer = wnd as C2iWndTimer; if (timer != null) { Interval = timer.Period; parent.Disposed += new EventHandler(parent_Disposed); } }
//--------------------------------------------------------------------- protected override void MyCreateControle(CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseur) { C2iWndDonneePrecalculee listeStd = wnd as C2iWndDonneePrecalculee; if (listeStd == null) { return; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(wnd, m_panelVisu); parent.Controls.Add(m_panelVisu); }
protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { if (WndFor2iLink == null) { return; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(WndFor2iLink, m_linkLabel); m_linkLabel.Text = WndFor2iLink.Text; m_linkLabel.TextAlign = WndFor2iLink.TextAlign; switch (WndFor2iLink.BorderStyle) { case C2iWndLabel.LabelBorderStyle._3D: m_linkLabel.BorderStyle = BorderStyle.Fixed3D; break; case C2iWndLabel.LabelBorderStyle.Aucun: m_linkLabel.BorderStyle = BorderStyle.None; break; case C2iWndLabel.LabelBorderStyle.Plein: m_linkLabel.BorderStyle = BorderStyle.FixedSingle; break; } // Comportement du lien switch (WndFor2iLink.LinkBehavior) { case C2iWndLink.C2iLinkBehavior.SystemDefault: m_linkLabel.LinkBehavior = LinkBehavior.SystemDefault; break; case C2iWndLink.C2iLinkBehavior.AlwaysUnderline: m_linkLabel.LinkBehavior = LinkBehavior.AlwaysUnderline; break; case C2iWndLink.C2iLinkBehavior.HoverUnderline: m_linkLabel.LinkBehavior = LinkBehavior.HoverUnderline; break; case C2iWndLink.C2iLinkBehavior.NeverUnderline: m_linkLabel.LinkBehavior = LinkBehavior.NeverUnderline; break; } m_linkLabel.LinkColor = WndFor2iLink.ForeColor; // Evenement clic m_linkLabel.LinkClicked += new LinkLabelLinkClickedEventHandler(CWndFor2iLink_LinkClicked); parent.Controls.Add(m_linkLabel); }
//--------------------------------------------------------------- protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { m_createur = createur; m_fournisseur = fournisseurProprietes; C2iWndConteneurSousFormulaire conteneur = wnd as C2iWndConteneurSousFormulaire; if (conteneur == null) { return; } m_panelSousFormulaire = new CPanelSousFormulaire(); //m_panelPourBorder = new Panel(); //m_panelPourBorder.Controls.Add(m_panelSousFormulaire); //m_panelSousFormulaire.Dock = DockStyle.Fill; switch (conteneur.BorderStyle) { case C2iWndPanel.PanelBorderStyle.Aucun: m_panelSousFormulaire.BorderStyle = BorderStyle.None; break; case C2iWndPanel.PanelBorderStyle._3D: m_panelSousFormulaire.BorderStyle = BorderStyle.Fixed3D; break; case C2iWndPanel.PanelBorderStyle.Plein: m_panelSousFormulaire.BorderStyle = BorderStyle.FixedSingle; break; default: break; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(conteneur, m_panelSousFormulaire); m_panelSousFormulaire.AutoScroll = true; m_panelSousFormulaire.AdjustSizeToFormulaire = conteneur.Autosize; //parent.Controls.Add(m_panelPourBorder); parent.Controls.Add(m_panelSousFormulaire); if (conteneur != null && conteneur.SubFormReference != null) { C2iWnd frm = sc2i.formulaire.subform.C2iWndProvider.GetForm(conteneur.SubFormReference); if (frm != null) { SubForm = CCloner2iSerializable.Clone(frm) as C2iWnd; } } }
//--------------------------------------------------------------- protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { if (WndSaisieGels == null) { return; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(WndSaisieGels, m_panelInfoGel); parent.Controls.Add(m_panelInfoGel); }
//--------------------------------------------------- public void Init( CWndFor2iZoneMultipleCustomList parent, C2iWndSousFormulaire sousFormulaire, CCreateur2iFormulaireV2 createur) { m_wndZoneMultipleParent = parent; if (sousFormulaire != null && !sousFormulaire.AdjustToContent) { Height = sousFormulaire.Size.Height; } m_panelSousFormulaire.Enabled = true; m_panelSousFormulaire.Init(m_wndZoneMultipleParent, sousFormulaire, createur); }
//--------------------------------------------------------------- protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { if (WndSchemaReseau == null) { return; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(WndSchemaReseau, m_controleSchemaReseau); parent.Controls.Add(m_controleSchemaReseau); }
//--------------------------------------------------------------- protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { m_createur = createur; m_fournisseur = fournisseurProprietes; C2iWndPanel panel = wnd as C2iWndPanel; if (panel == null) { return; } if (panel == null) { return; } if (panel.Ombre) { m_panel = new C2iPanelOmbre(); } else { m_panel = new C2iPanel(); } switch (panel.BorderStyle) { case C2iWndPanel.PanelBorderStyle.Aucun: m_panel.BorderStyle = BorderStyle.None; break; case C2iWndPanel.PanelBorderStyle._3D: m_panel.BorderStyle = BorderStyle.Fixed3D; break; case C2iWndPanel.PanelBorderStyle.Plein: m_panel.BorderStyle = BorderStyle.FixedSingle; break; default: break; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(panel, m_panel); m_panel.AutoScroll = panel.AutoScroll; m_panel.AutoSizeMode = AutoSizeMode.GrowAndShrink; m_panel.AutoSize = panel.AutoSize; parent.Controls.Add(m_panel); }
//--------------------------------------------------------------- protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { if (WndDocuments == null) { return; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(WndDocuments, m_controleGed); m_fournisseurProprietes = fournisseurProprietes; parent.Controls.Add(m_controleGed); }
protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { base.MyCreateControle(createur, wnd, parent, fournisseurProprietes); ScrollableControl ctrl = this.Control as ScrollableControl; if (ctrl != null && wnd is C2iWndSousFormulaire) { ctrl.AutoScroll = ((C2iWndSousFormulaire)wnd).AutoScroll; } }
//// /////////////////////////////////////////// /// Methode de création du control /// /////////////////////////////////////////// public void CreateControle(CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { C2iWndSelectionValeurChamp controlSelectionValeurChamp = wnd as C2iWndSelectionValeurChamp; if (controlSelectionValeurChamp == null) { return; } m_wndSelectionValeurChamp = controlSelectionValeurChamp; m_createur = createur; CCreateur2iFormulaireV2.AffecteProprietesCommunes(wnd, this); parent.Controls.Add(this); m_panorama.ButtonHeight = controlSelectionValeurChamp.ButtonHeight; m_panorama.ButtonWidth = controlSelectionValeurChamp.ButtonWidth; m_panorama.ButtonHorizontalMargin = controlSelectionValeurChamp.ButtonHorizontalMargin; m_panorama.ButtonVerticalMargin = controlSelectionValeurChamp.ButtonVerticalMargin; m_panorama.ButtonColor = controlSelectionValeurChamp.ButtonColor; m_panorama.MaxLineCount = m_wndSelectionValeurChamp.Size.Height / controlSelectionValeurChamp.ButtonHeight; m_listeValeurs.Clear(); HashSet <string> setToAdd = null; if (m_wndSelectionValeurChamp.LimitToValuesList != null && m_wndSelectionValeurChamp.LimitToValuesList.Count() > 0) { setToAdd = new HashSet <string>(); foreach (string strValeur in m_wndSelectionValeurChamp.LimitToValuesList) { setToAdd.Add(strValeur.ToUpper()); } } foreach (CValeurChampCustom val in m_wndSelectionValeurChamp.ChampCustom.Valeurs) { if (setToAdd == null || setToAdd.Contains(val.Value.ToString())) { m_listeValeurs.Add(val); } } List <object> lst = new List <object>(); foreach (object obj in m_listeValeurs) { lst.Add(obj); } UpdateVisuelFromSelection(); m_panorama.Init(lst, ""); }
protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { C2iWndCheckBox wndCheckBox = wnd as C2iWndCheckBox; if (wndCheckBox != null) { CCreateur2iFormulaireV2.AffecteProprietesCommunes(wndCheckBox, m_checkBox); parent.Controls.Add(m_checkBox); m_checkBox.Text = wndCheckBox.Text; } }
protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { if (WndTextBox != null) { m_textBoxNumerique.DecimalAutorise = false; m_textBoxNumerique.Size = WndTextBox.Size; m_textBoxNumerique.SeparateurMilliers = WndTextBox.SeparateurMilliers; CCreateur2iFormulaireV2.AffecteProprietesCommunes(WndTextBox, m_textBoxNumerique); parent.Controls.Add(m_textBoxNumerique); } }
//------------------------------------------- protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { m_wndGrid = wnd as C2iWndDataGrid; if (m_wndGrid == null) { return; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(m_wndGrid, m_grid); parent.Controls.Add(m_grid); }
protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { C2iWndImage image = wnd as C2iWndImage; if (image == null) { return; } CCreateur2iFormulaireV2.AffecteProprietesCommunes(image, m_pictureBox); m_pictureBox.Image = image.GetImageToDisplay(null); parent.Controls.Add(m_pictureBox); UpdateCursor(); }
protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseur) { C2iWndListe liste2i = wnd as C2iWndListe; if (liste2i == null) { return; } m_controleListe = new CControleListePourFormulaires(); m_controleListe.Init(this, liste2i); CCreateur2iFormulaireV2.AffecteProprietesCommunes(liste2i, m_controleListe); parent.Controls.Add(m_controleListe); }
protected override void MyCreateControle( CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, IFournisseurProprietesDynamiques fournisseurProprietes) { C2iWndDateTime wndDateTime = wnd as C2iWndDateTime; if (wndDateTime != null) { m_dateTimeEx.Visible = true; m_dateTimeEx.Format = DateTimePickerFormat.Custom; m_dateTimeEx.CustomFormat = CUtilDate.gFormat;//dd/MM/yyyy HH:mm"; CCreateur2iFormulaireV2.AffecteProprietesCommunes(WndDateTime, m_dateTimeEx); parent.Controls.Add(m_dateTimeEx); } }