Hi,
Thanks for the reply. What I need, however, is the same input-behavior as the Dissolve Tool (Data Management) such that when a user enters a feature class in a textbox, the fields of that feature class "pops up" with checkboxes before it. I am not using a Windows Form, however. I'm using the ArcObjects "built-in" window for custom tools (IGPFunction).
It seems like the only way to get to the ArcObjects window is through ParameterInfo. I don't know what interface to implement to get this checkboxes list. In Windows Form, we can simply drag CheckedListBox control. I don't know what's the equivalent of that in ArcObjects.