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

setlbStringsIDDataSource() private method

private setlbStringsIDDataSource ( ) : void
return void
        private void setlbStringsIDDataSource()
        {
            object o = lbStringIDs.SelectedItem;
            switch (cbSelectStringIDs.SelectedIndex)
            {
                case 0:
                    lbStringIDs.DataSource = stringIDs;
                    break;
                case 1:
                    lbStringIDs.DataSource = stringIDsUnicode;
                    break;
                case 2:
                    lbStringIDs.DataSource = stringIDsNoUnicode;
                    break;
            }
            try
            {
                if (o != null)
                    lbStringIDs.SelectedItem = o;
                // Make sure selection # & count is up to date
                lblStringIDNumber.Text = "String ID #" + ((StringID)lbStringIDs.SelectedItem).id.ToString() + " (Total: " + lbStringIDs.Items.Count + ")";
            }
            catch
            { }
            listBoxUpdate = true;
        }