I am using the following code to set a parameter in my report.

Code:
Dim paramList As New Generic.List(Of Microsoft.Reporting.WinForms.ReportParameter)

dim TestString as string
TestString = "hello world"

paramList.Add(New Microsoft.Reporting.WinForms.ReportParameter("paramTitle", TestString))

ReportViewer1.LocalReport.SetParameters(paramList)
However, if I create the parameter at design time, it seems like I should be able to do something much simpler like

Code:
Microsoft.Reporting.WinForms.ReportParameter("paramTitle", TestString)
since the parameter is already created. However, I can't get anything like that to work.

Is this logic bad somewhere?

Thanks,

Dave