FormListControl.autoDeclaration Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
autoDeclaration() |
Determines whether the system can declare a member variable that has the same name as the control. |
autoDeclaration(Boolean) |
autoDeclaration()
Determines whether the system can declare a member variable that has the same name as the control.
public:
override bool autoDeclaration();
public override bool autoDeclaration ();
override this.autoDeclaration : unit -> bool
Public Overrides Function autoDeclaration () As Boolean
Returns
true if the member variable can be declared for this control; otherwise, false.
Remarks
Controls cannot have identical names.
The following example shows a call to the autoDeclaration method that specifies that the system can declare a variable that has the same name as a form list control.
static void createForm2(Args _args)
{
Args args;
Form form;
FormRun formRun;
FormBuildDesign formBuildDesign;
FormBuildDataSource formBuildDataSource;
FormBuildListControl formBuildListControl;
FormListControl formListControl;
int idx4;
DictTable dictTable;
CustTable custTable;
// Create the form header.
form = new Form();
// Add data sources to the form.
dictTable = new DictTable(tableNum(custTable));
formBuildDataSource = form.addDataSource(dictTable.name());
formBuildDataSource.table(dictTable.id());
// Create the form design.
formBuildDesign = form.addDesign("Design");
formBuildDesign.caption("myForm");
// Add a form list control.
formBuildListControl =
formBuildDesign.addControl(FormControlType::ListView,"List");
idx4 = formBuildListControl.id();
args = new Args();
args.object(form);
// Create the run-time form.
formRun = classfactory.formRunClass(args);
formRun.run();
formRun.detach();
formListControl = formRun.control(idx4);
formListControl.autoDeclaration(true);
}
Applies to
autoDeclaration(Boolean)
public:
override bool autoDeclaration(bool _value);
public override bool autoDeclaration (bool _value);
override this.autoDeclaration : bool -> bool
Public Overrides Function autoDeclaration (_value As Boolean) As Boolean
Parameters
- _value
- Boolean
A Boolean data type that indicates whether the system can declare a variable of the same name as a form list control.