public OperationInvokerUserControl(OperationInfo operationInfo) { InitializeComponent(); m_Operation = operationInfo; VirtualTreeColumnHeader[] columnHeaders = new[] { new VirtualTreeColumnHeader("Name"), new VirtualTreeColumnHeader("Value"), new VirtualTreeColumnHeader("Type") }; inputControl.SetColumnHeaders(columnHeaders, true); outputControl.SetColumnHeaders(columnHeaders, true); PopulateTree(operationInfo.Method.Parameters, inputControl, false); }