private void buttonEntityBase_Click(object sender, EventArgs e)
{
DocEntity docEntity = (DocEntity)this.m_target;
DocObject docBase = null;
if (docEntity.BaseDefinition != null)
{
this.m_map.TryGetValue(docEntity.BaseDefinition, out docBase);
}
using (FormSelectEntity form = new FormSelectEntity(null, (DocEntity)docBase, this.m_project, SelectDefinitionOptions.Entity))
{
DialogResult res = form.ShowDialog(this);
if (res == DialogResult.OK && form.SelectedEntity != null)
{
docEntity.BaseDefinition = form.SelectedEntity.Name;
this.textBoxEntityBase.Text = docEntity.BaseDefinition;
}
}
}