Well - InfoPath doesn't really have a show if - you can add conditional formatting to your section that says "if this field is NOT equal to this value, hide this section".
So, let's say you want the section to show if your field has a value of "Approved". The conditional formatting would be set to hide the control if field1 is not equal to "Approved"
Does that make sense?