/// ////////////////////////////////////////////////////// private void CFormEditVariableDynamiqueSaisie_Load(object sender, System.EventArgs e) { // Lance la traduction du formulaire sc2i.win32.common.CWin32Traducteur.Translate(this); m_cmbType.Items.Clear(); List <CTypeChampBasique> possibles = new List <CTypeChampBasique>(); possibles.Add(new CTypeChampBasique(ETypeChampBasique.String)); possibles.Add(new CTypeChampBasique(ETypeChampBasique.Int)); possibles.Add(new CTypeChampBasique(ETypeChampBasique.Decimal)); possibles.Add(new CTypeChampBasique(ETypeChampBasique.Date)); possibles.Add(new CTypeChampBasique(ETypeChampBasique.Bool)); m_cmbType.Items.AddRange(possibles.ToArray()); m_txtNomVariable.Text = m_variable.Nom; m_cmbType.SelectedItem = m_variable.TypeChampBasique; m_txtValeurDefaut.Init(new CFournisseurGeneriqueProprietesDynamiques(), typeof(string)); m_txtValeurDefaut.Formule = m_variable.FormuleValeurDefaut; m_cmbSelectClasseUnite.ListDonnees = CGestionnaireUnites.Classes; m_cmbSelectClasseUnite.ProprieteAffichee = "Libelle"; m_cmbSelectClasseUnite.SelectedValue = m_variable.ClasseUnite; m_txtFormatUnite.Text = m_variable.FormatAffichageUnite; UpdateAffichagePanelUnite(); }
private CTextBoxZoomFormule CreateTextBoxFormule() { CTextBoxZoomFormule textBox = new CTextBoxZoomFormule(); m_panelFormules.Controls.Add(textBox); textBox.Dock = DockStyle.Top; textBox.Height = 44; textBox.BringToFront(); textBox.Init(m_fournisseurProps, m_objetAnalyse); textBox.Enter += new EventHandler(textBox_Enter); return(textBox); }
public void Init(IFournisseurProprietesDynamiques fournisseur, CObjetPourSousProprietes objetAnalyse) { m_txtFormuleCouleur.Init(fournisseur, objetAnalyse); }