void initCheck(int sel_Index) { #region 当前选中则勾选,其他取消勾选 if (ckl_DBTypes.Items.Count > 0) { ckl_DBTypes.SetItemCheckState(sel_Index, CheckState.Checked); ckl_DBTypes.SetItemChecked(sel_Index, true); for (int i = 0; i < ckl_DBTypes.Items.Count; i++) { if (i != sel_Index) { ckl_DBTypes.SetItemCheckState(i, CheckState.Unchecked); ckl_DBTypes.SetItemChecked(i, false); } } } #endregion TableInfo tabInfo = new TableInfo(); tabInfo.LstColInfo = lstCol; tabInfo.TableName = TableName; tabInfo.TabComment = table_Comment; DataBaseType tgtDBType = ckl_DBTypes.SelectedItem.ToString().ConvertTo <DataBaseType>(); string sql_script = DBScript.GetTableScript(ConnectionModel.DbType, tabInfo, tgtDBType); txtSqlContent.Text = sql_script; }