Beispiel #1
0
        private void onTableFileSelected(object sender, EventArgs e)
        {
            if (listView1.SelectedItems.Count == 0)
            {
                return;
            }

            string fullPath = listView1.SelectedItems[0].Tag.ToString();
            string key      = Path.GetFileNameWithoutExtension(fullPath);

            if (!mTableStore.Tables.ContainsKey(key))
            {
                mTableStore.Tables[key] = BuildInitTableInfo(key, fullPath);
                mTableStore.FixFieldIndex();
                mDirty = true;
            }

            var tableInfo = mTableStore.Tables[key];

            mTablePanel.EditTable(tableInfo);
        }