Exemple #1
0
 //----------------------------------------------------------------------------------------
 private void CControleForVariableTextBox_Enter(object sender, EventArgs e)
 {
     if (m_valeursInspiration == null && m_parametresInspiration != null &&
         m_parametresInspiration.Count > 0)
     {
         m_valeursInspiration = CFournisseurInspiration.GetInspiration(m_parametresInspiration);
         AutoCompleteMode     = AutoCompleteMode.Suggest;
         AutoCompleteSource   = AutoCompleteSource.CustomSource;
         AutoCompleteCustomSource.Clear();
         AutoCompleteCustomSource.AddRange(m_valeursInspiration.ToArray());
     }
 }
 void m_textBox_Enter(object sender, EventArgs e)
 {
     if (!m_bInspirationIsCalc)
     {
         m_bInspirationIsCalc = true;
         C2iWndTextBox wndTextBox = WndAssociee as C2iWndTextBox;
         C2iTextBox    txtBox     = Control as C2iTextBox;
         if (txtBox != null && wndTextBox != null && wndTextBox.Inspiration.Count() > 0)
         {
             IEnumerable <string> lst = CFournisseurInspiration.GetInspiration(wndTextBox.Inspiration);
             if (lst != null)
             {
                 txtBox.AutoCompleteMode   = AutoCompleteMode.Suggest;
                 txtBox.AutoCompleteSource = AutoCompleteSource.CustomSource;
                 txtBox.AutoCompleteCustomSource.Clear();
                 txtBox.AutoCompleteCustomSource.AddRange(lst.ToArray());
             }
         }
     }
 }
 public static void Autoexec()
 {
     CFournisseurInspiration.RegisterFournisseur(Instance, typeof(CParametreInspirationProprieteDeType));
 }