private void dataSynDefItemFrame1_CreatedItem(object sender, CreateDataSynItemEventArgs e) { var table = objectListView1.SelectedObject as TargetTableWrapper; if (table == null) { return; } var nitem = new DataSynDefItem(m_datasyn); nitem.Target = new DataSynTarget { Table = table.Table }; nitem.Source = e.Source; if (m_srcModel != null && nitem.Source is DataSynTableSource) { var srctable = m_srcModel.FindSimilarTable(table.Table); if (srctable != null) { nitem.Source = new DataSynTableSource { Name = srctable.FullName } } ; } m_datasyn.Items.Add(nitem); RefreshData(null, nitem); }