To hide the InfoPath control we can simply create a variable and format the control accordingly. If you want to hide the control programmatically, set the variable value. then InfoPath will render the control accordingly. XPathNodeIterator NodeIterator = nav.Select("/my:myFields/my:MainSection/my:BidDocument", NamespaceManager); nav.SelectSingleNode("/my:myFields/my:isPicVisible",NamespaceManager).SetValue("True"); Above code will display the control. Following code will hide the control nav.SelectSingleNode("/my:myFields/my:isPicVisible", NamespaceManager).SetValue("False");
MELICK RAJEE BARANASOORIYA | Enterprise Architect