//---------------------------------------------------------------------------------------- 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)); }