OPC Studio User's Guide and Reference
User Interface
Client and Subscriber Development > Features > User Interface

The following table shows which functionality is available for different development platforms:

 Development Platform: COM .NET Framework .NET 6+ Python Excel (with Excel Connector)

Features 

OPC Common Dialogs - Windows Forms

 (4)

 (1)

OPC Common Dialogs - Windows Presentation Foundation (WPF)

 (2)

 (2) (4)

OPC Controls - Windows Forms

 (4)

OPC Controls - Windows Presentation Foundation (WPF)

 (3)

 (3) (4)

Administer OPC UA Application Dialog

 

 (4)

Unsolicited User Interaction

Unsolicited User Interaction - Console

Unsolicited User Interaction - Windows Forms

Note (1): This functionality is not directly available on the development platform, but can be achieved by combining with VBA code (through COM platform).

Note (2): OPC Common Dialogs use the Windows Forms technology, but can be invoked from WPF applications.

Note (3): OPC Common Controls use the Windows Forms technology. A subset of them, wrapped in a WPF control, is made available in WPF.

Note (4):

In runtime, all user interface features (such as controls, dialogs, and live binding; Windows Forms and WPF) and nonvisual components are supported both under .NET Framework and .NET 6+. However, "designing" them (this includes tasks like dragging from the Toolbox, or configuring in Properties window) in Visual Studio is only possible in .NET Framework projects. In order to achieve visual design for .NET 6+ projects, the developer can make two project files over the same set of source files, one targeting .NET Framework and one targeting .NET 6+, and use the project that targets .NET Framework for visual design tasks.

 

The features discussed here, or some of them, may not be available in all editions of the product. Check the Product Editions page for differences between the editions. The trial license has all features enabled (and is limited in period for which it provides valid data), but licenses for specific commercial editions may have functionality limitations.
See Also

Knowledge Base