Пример #1
0
        public void LoadLookupList(ArrayList list)
        {
            // clear table
            lookup_set.Clear();

            foreach (string item in list)
            {
                try
                {
                    string[] split = item.Split(new char[] { '(', ')' });

                    DataRow row = lookup_set.SymbolTable.NewRow();

                    row["CompanyName"] = split[0].Trim();
                    row["Symbol"]      = split[1].Trim();

                    lookup_set.SymbolTable.Rows.Add(row);
                }
                catch { }
            }

            lookup_set.SymbolTable.AcceptChanges();

            // link table to view
            lookupDataGridView.DataSource = lookup_set.SymbolTable;

            // default selection
            if (lookupDataGridView.Rows.Count > 0)
            {
                lookupDataGridView.Rows[0].Selected = true;
            }
        }