public UCriteriaGeneric(CCriteriaBase cr, String cption) { caption = cption; criteria = cr; criteria.ParentControl = this; criteria.ItemAddedEvent = itemAdded_Handler; DataContext = criteria.Model; InitializeComponent(); renderCriteriaEntries(); renderTopCriteriaEntries(); renderAddButton(); cmdDelete.IsEnabled = criteria.IsDeleteEnable(); }