====== jUserControl ====== The [[https://api.comfiletech.com/csharp/api/ComfileTech.jControlsNF4.jUserControl.html|jUserControl]] control is analogous the .NET Framework's [[https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.usercontrol?view=netframework-4.8.1|UserControl]], but with a much more rich appearance, employing jControls NF4's [[jcontrols_nf4:fills_and_borders:index|fill, border]], [[jcontrols_nf4:shape_and_cornerradii:index|corner radii]], and [[jcontrols_nf4:gloss_and_dropshadow:index#dropshadow_property|drop shadow]], along with a few additional features. Use it to create your own composite controls. ===== jUserControl Visual Studio Template ===== To create a new jUserControl, please use the Visual Studio template as demonstrated in the following video. {{ jusercontrol_template.mp4?900x562 }} ===== Example ===== This example shows a ''LabeledValue'' control which consists of two labels: one holding a value "0.00", and one labeling that value "Label". {{ jusercontrol_labeledvalue_design.png }} With this ''LabeledValue'' control, it is much more convenient and consistent to create a table of name-value fields than creating each label individually. {{ jusercontrol_example.mp4?900x460 }}