O'Reilly logo

Developing and Implementing Windows®-Based Applications with Visual C#™ .NET and Visual Studio® .NET Exam Cram™ 2 (Exam 70-316) by Priti Kalani, Amit Kalani, Kalani Kirk Hausman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using ActiveX Controls

The .NET Framework utilizes an object-oriented development style, while ActiveX components deliver encapsulated functionality through standard interfaces that communicate with the form on which they are placed. To make a legacy ActiveX control accessible as a .NET class, it is necessary to encapsulate the ActiveX control within a wrapper, which serves as a proxy between the .NET and ActiveX development technologies.

A wrapper is a software layer that acts as a control container for an ActiveX component. It allows .NET code to treat the contained component as a normal Windows Forms control.

The Windows Forms ActiveX Control ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required