Extending Microsoft Dynamics NAV. A control add-in is a custom control, or visual element, for displaying and modifying data on pages in the Microsoft Dynamics NAV Windows client. Control add-ins are delivered as Microsoft .NET Framework?based assemblies. Microsoft Dynamics NAV includes the client extensibility API for creating your own control add-ins.
All of our /NET components can be used as Control add-ins in Microsoft Dynamics NAV.

where "your runtime license key" can be
found on the registration email once you purchased the component. The Initialize
method can be used to initialize the control, such as changing its visual
appearance, and so on. The GetType().Asssembly.Location
property gives the location where the assembly is loaded by the Microsoft
Dynamics NAV.

to specify a different height for the control-addin, and add two
columns: Column A and Column B.

Rebuild the entire solution, so no error occurs, and the exontrol.<component>.dll
is generated ( for instance "C:\Program
Files\Exontrol\ExG2antt.NET\Source\project\exg2antt\exg2antt\bin\Release\exontrol.exg2antt.dll"
)

and so you trigger the ControlAddIn(-600,"Click") when user
clicks the Control-AddIn into the NAV's page.

Rebuild the entire solution, so no error occurs, and the exontrol.<component>.dll
is generated ( for instance "C:\Program
Files\Exontrol\ExG2antt.NET\Source\project\exg2antt\exg2antt\bin\Release\exontrol.exg2antt.dll"
)

On the computer running the RoleTailored client, copy the assemblies/files
that contain the control add-ins to the Add-ins folder of the RoleTailored
client installation.
By default, the path to this folder is C:\Program Files\Microsoft Dynamics
NAV\80\Service\Add-ins. You can also place assemblies in a subfolder of the
Add-ins folder. This can be useful when you have multiple assemblies and
dependencies.

Copy the new generated dll ( for instance "C:\Program
Files\Exontrol\ExG2antt.NET\Source\project\exg2antt\exg2antt\bin\Release\exontrol.exg2antt.dll"
) , and any
reference the control may use. Also in the same folder you
can copy any EBN, XML files the control may use to change the visual
appearance. ( for instance "exontrol.exg2antt.dll" )

In case you are making changes to the assembly dll, and you replace
the DLL in the NAV's Add-In folder, you have to be sure that you are
removing the associated folder in the C:\Users\<USER>\AppData\Local\Temp\Microsoft
Dynamics NAV\Add-Ins, else the same assembly will be used.

In case you are making changes to the assembly dll, and you replace the DLL
in the NAV's Add-In folder, you have to be sure
that you are removing the associated folder in the C:\Users\<USER>\AppData\Local\Temp\Microsoft
Dynamics NAV\Add-Ins, else the same assembly will be used.

If you are doing multiple changes, updates, you can copy and paste the
assembly dll directly into associated folder on C:\Users\<USER>\AppData\Local\Temp\Microsoft
Dynamics NAV\Add-Ins folder.

All of our controls are royalty-free and run-time license-fee free. This
means that when you purchase our products (one copy per developer on your
project), you may distribute the component you purchased with your
applications without paying any run-time fees to us.

1 x License of Source Code Version of the Exontrol Component /NET

Additional licenses for Single / Team / Site version, depending on the
number of the developers are working on the project. For instance, if
you have three developers working on the project, you need additional 2
x Single License. If you have four developers, you need additional 1 x
Team License, and so on.

Related to the Source Code Version, If you are running the Microsoft
Dynamics NAV on a:

32-bit machine, you need only 1 x License of Source Code Version of
the Exontrol Component /NET for 32-bit

64-bit machine, you need only 1 x License of Source Code Version of
the Exontrol Component /NET for /ANY. The
Microsoft.Dynamics.Nav.Client.exe is running as 32-bit on a 64-machine,
while the Microsoft.Dynamics.Nav.Server.exe is running as 64-bit