As for programmatically setting the size, you can adjust the FormLayoutSettings property on the browse dialog before you show it.