entity.MetaFuncs.MEStringsSelector.setPosFromID C# (CSharp) Method

setPosFromID() public method

The set pos from id.
public setPosFromID ( int ID ) : void
ID int /// The id. ///
return void
        public void setPosFromID(int ID)
        {
            for (int i = 0; i < stringIDs.Count; i++)
            {
                if (stringIDs[i].id == ID)
                {
                    // We need to disable as it will randomly throw faults if the unicode is updated before the selectedItem is fully changed
                    lbStringIDs.Enabled = false;
                    lbStringIDs.SelectedItem = stringIDs[i];
                    lbStringIDs.Enabled = true;
                    updateUnicodeFromStringID();
                    _selectedID = stringIDs[i].id;
                    _selectedIndex = lbStringIDs.SelectedIndex;
                    return;
                }
            }
            /*
            for (int i = 0; i < dgvStringIDs.RowCount; i++)
            {
                if (dgvStringIDs[1, i].Value.ToString() == ID.ToString())
                {
                    dgvStringIDs.CurrentCell = dgvStringIDs[0, i];
                    _selectedID = int.Parse(dgvStringIDs[1, i].Value.ToString());
                    _selectedIndex = i;
                    return;
                }
            }
            */
        }