The manifest file only works for earlier versions of .net and after .net 1.1 you can activate them programmatically. I had to add the line Application.EnableVisualStyles()
in the default constructor of the interop user control.
Public Sub New()
Application.EnableVisualStyles() '-- I added this line
' This call is required by the Windows Form Designer.
InitializeComponent()
' Add any initialization after the InitializeComponent() call.
'Raise Load event
Me.OnCreateControl()
End Sub
Here is Microsoft's post on Application.EnableVisualStyles
that explains everything.
@marioh - thanks for the response.