Gets the next IForm in the IFormCollection.
A reference to an IForm object, or NULL (Nothing in Visual Basic) if the IForm is the last element of the IFormCollection.
The following example displays the Name values of all the IForm elements in an IFormCollection.
C# sample
public class Sample { public static void LoadProject() { suite4.net.FormDatabase.IForm form; suite4.net.FormDatabase.IGroup group; suite4.net.FormDatabase.IProject project; // Load a project from a File project = suite4.net.FormDatabase.Project.LoadFromFile(@"C:\sample.fspj"); // Get the first Group of the Project group = project.Groups.First; // Get the first Form of the GroupCollection form = group.Forms.First; while(form != null) { System.Console.WriteLine("Display the Name of the form..."); System.Console.WriteLine(form.Name); form = form.Next; } } }
Public Class Sample Public Shared Sub LoadProject() Dim form As suite4.net.FormDataMyBase.IForm Dim group As suite4.net.FormDataMyBase.IGroup Dim project As suite4.net.FormDataMyBase.IProject ' Load a project from a File project = suite4.net.FormDataMyBase.Project.LoadFromFile("C:\sample.fspj") ' Get the first Group of the Project group = project.Groups.First ' Get the first Form of the GroupCollection form = group.Forms.First While Not form Is Nothing System.Console.WriteLine("Display the Name of the form...") System.Console.WriteLine(form.Name) form = form.Next End While End Sub End Class
IForm Interface | suite4.net.FormDatabase Namespace