Proposed implementation:

Region A: Dialog Behaviors: height does not resize when dialog resizes
Region B: Search Definition: height resizes only when user moves splitter
Region C: Search Results: height resizes when dialog resizes or user moves splitter
Region D: Dialog Control: height does not resize when dialog resizes
Comments, anyone?