I have a camera list and a button on winform c#, when I click the button, all the cameras in the list automatically appear on the smart client. How do I solve this problem on corporate version?

You could develop a Smart Client plug-in. You could then signal your Smart Client plugin from your winform application. Your Smart Client plugin could then control the Smart Client. This might be a useful start: https://developer.milestonesys.com/s/article/Exploring-the-MIP-SDK-Tool-View-and-Window-Tool