Xamarin.Forms.Core
1.0.0.0
1.1.0.0
1.2.0.0
1.3.0.0
1.4.0.0
1.5.0.0
2.0.0.0
Xamarin.Forms.BindableObject
Xamarin.Forms.View
Xamarin.Forms.IItemsView<TVisual>
Xamarin.Forms.ITemplatedItemsView<TVisual>
The type of visual that the items will be templated into.
A base class for a view that contains a templated list of items.
This class is used as a base class for views that wish to take in a list of user objects and produce views for each of them to be displayed, such as . The generic
argument is used to specify the type of visual that the view expects. In the case of , only subclasses are accepted, so that's
what it provides as its argument.
Method
1.0.0.0
1.1.0.0
1.2.0.0
1.3.0.0
1.4.0.0
1.5.0.0
2.0.0.0
TVisual
The user object
Creates a default instance for .
An instance of the class.
This method is called by the templating system when is .
The of the returned object will automatically be set to , there is no
need to set it yourself. If you do, it will be overridden.
Property
1.0.0.0
1.1.0.0
1.2.0.0
1.3.0.0
1.4.0.0
1.5.0.0
2.0.0.0
System.Collections.IEnumerable
Gets or sets the source of items to template and display.
To be added.
While any implementer is accepted, any that do not implement or
(where T is a class) will be converted to list by iterating.
If your collection implements , any changes raised from the event on this interface will be reflected in the items view. Note that if the event
is raised on another thread the main thread, the results will be unpredictable depending on the platform. To safely modify your collection (and raise the event) from another thread, call
to enable proper synchronization of access to the thread.
Field
1.0.0.0
1.1.0.0
1.2.0.0
1.3.0.0
1.4.0.0
1.5.0.0
2.0.0.0
Xamarin.Forms.BindableProperty
Identifies the property.
Property
1.0.0.0
1.1.0.0
1.2.0.0
1.3.0.0
1.4.0.0
1.5.0.0
2.0.0.0
Xamarin.Forms.DataTemplate
Gets or sets the to apply to the .
The for the , or
The ItemTemplate is used to define the visual appearance of objects from the . Through
the item template you can set up data bindings to the user objects supplied to automatically fill in the visual and respond to any changes in the user
object.
If the item template is , is called and the result is used as the visual.
In this example, a template for a is created for a simple user object.
Field
1.0.0.0
1.1.0.0
1.2.0.0
1.3.0.0
1.4.0.0
1.5.0.0
2.0.0.0
Xamarin.Forms.BindableProperty
Identifies the property.
Method
1.0.0.0
1.1.0.0
1.2.0.0
1.3.0.0
1.4.0.0
1.5.0.0
2.0.0.0
System.Void
The visual content to setup.
The index of the content.
Performs any additional setup for the content at creation time.
This method is called when the is creating visuals for user items. At this point,
the will have been set. You can override this method to perform additional setup
for content specific to your subclass. , for example, uses
this method to set to itself.
Method
1.4.0.0
1.5.0.0
2.0.0.0
System.Void
To be added.
Application developers override this method to unregister event handlers for items that they registered in .
Application developers must call before performing any other action when overriding this method.
Application developers who override to allocate resources must override this method in order to deallocate them.
Method
1.0.0.0
1.1.0.0
1.2.0.0
1.3.0.0
1.4.0.0
1.5.0.0
2.0.0.0
TVisual
To be added.
Creates a default TVisual by using
To be added.
To be added.
Method
1.0.0.0
1.1.0.0
1.2.0.0
1.3.0.0
1.4.0.0
1.5.0.0
2.0.0.0
System.Void
To be added.
To be added.
Configures .
To be added.
Method
1.4.0.0
1.5.0.0
2.0.0.0
System.Void
To be added.
Internal use only.
To be added.
Property
2.0.0.0
Xamarin.Forms.IListProxy
To be added.
To be added.
To be added.
Property
2.0.0.0
Xamarin.Forms.ITemplatedItemsList<TVisual>
To be added.
To be added.
To be added.