Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.
<!– Class –>
This class represents a popup control for placing on the map.
Inheritance Hierarchy
*System.Object
Xamarin.Forms.BindableObject
*Xamarin.Forms.Element
Xamarin.Forms.VisualElement
*Xamarin.Forms.View
Xamarin.Forms.Layout
*Xamarin.Forms.ContentView
ThinkGeo.MapSuite.FormsEdition.Popup
Members Summary
Public Constructors
Name | Parameters | DeclaringType | Summary |
Popup | | | Initializes a new instance of the class. |
Protected Constructors
Name | Parameters | DeclaringType | Summary |
Public Methods
Protected Methods
Public Properties
Protected Properties
Name | Return | DeclaringType | Summary |
Public Events
Public Constructors
Initializes a new instance of the class.
Parameters
Protected Constructors
Public Methods
BatchBegin()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
<!– Xamarin.Forms.VisualElement –>
Go Back
BatchCommit()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
<!– Xamarin.Forms.VisualElement –>
Go Back
ClearValue(BindableProperty)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
property | BindableProperty<!– Xamarin.Forms.BindableProperty –> | |
<!– Xamarin.Forms.BindableObject –>
Go Back
ClearValue(BindablePropertyKey)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
propertyKey | BindablePropertyKey<!– Xamarin.Forms.BindablePropertyKey –> | |
<!– Xamarin.Forms.BindableObject –>
Go Back
Equals(Object)
Return Value
Return Type | Description |
Boolean<!– System.Boolean –> | |
Parameters
Name | Type | Description |
obj | Object<!– System.Object –> | |
<!– System.Object –>
Go Back
Focus()
Return Value
Return Type | Description |
Boolean<!– System.Boolean –> | |
Parameters
<!– Xamarin.Forms.VisualElement –>
Go Back
ForceLayout()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
<!– Xamarin.Forms.Layout –>
Go Back
GetHashCode()
Return Value
Return Type | Description |
Int32<!– System.Int32 –> | |
Parameters
GetSizeRequest(Double, Double)
Return Value
Return Type | Description |
SizeRequest<!– Xamarin.Forms.SizeRequest –> | |
Parameters
Name | Type | Description |
widthConstraint | Double<!– System.Double –> | |
heightConstraint | Double<!– System.Double –> | |
<!– Xamarin.Forms.VisualElement(overriden) –>
Go Back
GetType()
Return Value
Return Type | Description |
Type<!– System.Type –> | |
Parameters
GetValue(BindableProperty)
Return Value
Return Type | Description |
Object<!– System.Object –> | |
Parameters
Name | Type | Description |
property | BindableProperty<!– Xamarin.Forms.BindableProperty –> | |
<!– Xamarin.Forms.BindableObject –>
Go Back
Layout(Rectangle)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
bounds | Rectangle<!– Xamarin.Forms.Rectangle –> | |
<!– Xamarin.Forms.VisualElement –>
Go Back
LowerChild(View)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
view | View<!– Xamarin.Forms.View –> | |
<!– Xamarin.Forms.Layout –>
Go Back
RaiseChild(View)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
view | View<!– Xamarin.Forms.View –> | |
<!– Xamarin.Forms.Layout –>
Go Back
RemoveBinding(BindableProperty)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
property | BindableProperty<!– Xamarin.Forms.BindableProperty –> | |
<!– Xamarin.Forms.BindableObject –>
Go Back
RemoveDynamicResource(BindableProperty)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
property | BindableProperty<!– Xamarin.Forms.BindableProperty –> | |
<!– Xamarin.Forms.Element –>
Go Back
SetBinding(BindableProperty, BindingBase)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
targetProperty | BindableProperty<!– Xamarin.Forms.BindableProperty –> | |
binding | BindingBase<!– Xamarin.Forms.BindingBase –> | |
<!– Xamarin.Forms.BindableObject –>
Go Back
SetDynamicResource(BindableProperty, String)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
property | BindableProperty<!– Xamarin.Forms.BindableProperty –> | |
key | String<!– System.String –> | |
<!– Xamarin.Forms.Element –>
Go Back
SetValue(BindableProperty, Object)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
property | BindableProperty<!– Xamarin.Forms.BindableProperty –> | |
value | Object<!– System.Object –> | |
<!– Xamarin.Forms.BindableObject –>
Go Back
SetValue(BindablePropertyKey, Object)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
propertyKey | BindablePropertyKey<!– Xamarin.Forms.BindablePropertyKey –> | |
value | Object<!– System.Object –> | |
<!– Xamarin.Forms.BindableObject –>
Go Back
ToString()
Return Value
Return Type | Description |
String<!– System.String –> | |
Parameters
Unfocus()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
<!– Xamarin.Forms.VisualElement –>
Go Back
Protected Methods
ApplyBindings(Object)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
oldContext | Object<!– System.Object –> | |
<!– Xamarin.Forms.BindableObject –>
Go Back
CreateAdapter()
Return Value
Return Type | Description |
MapElementAdapter<!– ThinkGeo.MapSuite.FormsEdition.Adapters.MapElementAdapter –> | MapElementAdapter. |
Parameters
<!– ThinkGeo.MapSuite.FormsEdition.Popup –>
Go Back
CreateAdapterCore()
Creates the adapter core.
Return Value
Return Type | Description |
MapElementAdapter<!– ThinkGeo.MapSuite.FormsEdition.Adapters.MapElementAdapter –> | MapElementAdapter. |
Parameters
<!– ThinkGeo.MapSuite.FormsEdition.Popup –>
Go Back
Finalize()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
InvalidateLayout()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
<!– Xamarin.Forms.Layout –>
Go Back
InvalidateMeasure()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
<!– Xamarin.Forms.VisualElement –>
Go Back
LayoutChildren(Double, Double, Double, Double)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
x | Double<!– System.Double –> | The x. |
y | Double<!– System.Double –> | The y. |
width | Double<!– System.Double –> | The width. |
height | Double<!– System.Double –> | The height. |
<!– Xamarin.Forms.Layout(overriden) –>
Go Back
MemberwiseClone()
Return Value
Return Type | Description |
Object<!– System.Object –> | |
Parameters
OnBindingContextChanged()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
<!– Xamarin.Forms.BindableObject(overriden) –>
Go Back
OnChildAdded(Element)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
child | Element<!– Xamarin.Forms.Element –> | |
<!– Xamarin.Forms.Element –>
Go Back
OnChildMeasureInvalidated(Object, EventArgs)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
sender | Object<!– System.Object –> | |
e | EventArgs<!– System.EventArgs –> | |
<!– Xamarin.Forms.Layout –>
Go Back
OnChildMeasureInvalidated()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
<!– Xamarin.Forms.Layout –>
Go Back
OnChildRemoved(Element)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
child | Element<!– Xamarin.Forms.Element –> | |
<!– Xamarin.Forms.Element –>
Go Back
OnChildrenReordered()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
<!– Xamarin.Forms.VisualElement –>
Go Back
OnParentSet()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
<!– Xamarin.Forms.Element(overriden) –>
Go Back
OnPropertyChanged(String)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
propertyName | String<!– System.String –> | |
<!– Xamarin.Forms.BindableObject –>
Go Back
OnPropertyChanging(String)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
propertyName | String<!– System.String –> | |
<!– Xamarin.Forms.BindableObject –>
Go Back
OnSizeAllocated(Double, Double)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
width | Double<!– System.Double –> | |
height | Double<!– System.Double –> | |
<!– Xamarin.Forms.VisualElement(overriden) –>
Go Back
OnSizeRequest(Double, Double)
Return Value
Return Type | Description |
SizeRequest<!– Xamarin.Forms.SizeRequest –> | SizeRequest. |
Parameters
Name | Type | Description |
widthConstraint | Double<!– System.Double –> | The width constraint. |
heightConstraint | Double<!– System.Double –> | The height constraint. |
<!– Xamarin.Forms.VisualElement(overriden) –>
Go Back
ShouldInvalidateOnChildAdded(View)
Return Value
Return Type | Description |
Boolean<!– System.Boolean –> | |
Parameters
Name | Type | Description |
child | View<!– Xamarin.Forms.View –> | |
<!– Xamarin.Forms.Layout –>
Go Back
ShouldInvalidateOnChildRemoved(View)
Return Value
Return Type | Description |
Boolean<!– System.Boolean –> | |
Parameters
Name | Type | Description |
child | View<!– Xamarin.Forms.View –> | |
<!– Xamarin.Forms.Layout –>
Go Back
SizeAllocated(Double, Double)
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
Name | Type | Description |
width | Double<!– System.Double –> | |
height | Double<!– System.Double –> | |
<!– Xamarin.Forms.VisualElement –>
Go Back
UnapplyBindings()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
<!– Xamarin.Forms.BindableObject –>
Go Back
UpdateChildrenLayout()
Return Value
Return Type | Description |
Void<!– System.Void –> | |
Parameters
<!– Xamarin.Forms.Layout –>
Go Back
Public Properties
Adapter
Return Value
Return Type |
MapElementAdapter<!– ThinkGeo.MapSuite.FormsEdition.Adapters.MapElementAdapter –> |
<!– ThinkGeo.MapSuite.FormsEdition.Popup –>
Go Back
AnchorX
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
AnchorY
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
BackgroundColor
Return Value
Return Type |
Color<!– Xamarin.Forms.Color –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
Behaviors
Return Value
Return Type |
IList<Behavior><!– System.Collections.Generic.IList{Xamarin.Forms.Behavior} –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
BindingContext
Return Value
Return Type |
Object<!– System.Object –> |
<!– Xamarin.Forms.BindableObject –>
Go Back
Bounds
Return Value
Return Type |
Rectangle<!– Xamarin.Forms.Rectangle –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
ClassId
Return Value
Return Type |
String<!– System.String –> |
<!– Xamarin.Forms.Element –>
Go Back
Content
Gets or sets the content.
Return Value
Return Type |
View<!– Xamarin.Forms.View –> |
<!– Xamarin.Forms.ContentView –>
Go Back
Content
Gets or sets the content.
Return Value
Return Type |
String<!– System.String –> |
<!– ThinkGeo.MapSuite.FormsEdition.Popup –>
Go Back
GestureRecognizers
Return Value
Return Type |
IList<IGestureRecognizer><!– System.Collections.Generic.IList{Xamarin.Forms.IGestureRecognizer} –> |
<!– Xamarin.Forms.View –>
Go Back
Height
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
HeightRequest
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
HorizontalOptions
Return Value
Return Type |
LayoutOptions<!– Xamarin.Forms.LayoutOptions –> |
<!– Xamarin.Forms.View –>
Go Back
Id
Return Value
Return Type |
Guid<!– System.Guid –> |
<!– Xamarin.Forms.Element –>
Go Back
Return Value
Return Type |
Boolean<!– System.Boolean –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
IsClippedToBounds
Return Value
Return Type |
Boolean<!– System.Boolean –> |
<!– Xamarin.Forms.Layout –>
Go Back
IsEnabled
Return Value
Return Type |
Boolean<!– System.Boolean –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
IsFocused
Return Value
Return Type |
Boolean<!– System.Boolean –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
IsVisible
Return Value
Return Type |
Boolean<!– System.Boolean –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
MinimumHeightRequest
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
MinimumWidthRequest
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
Navigation
Return Value
Return Type |
INavigation<!– Xamarin.Forms.INavigation –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
Opacity
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
Padding
Return Value
Return Type |
Thickness<!– Xamarin.Forms.Thickness –> |
<!– Xamarin.Forms.Layout –>
Go Back
Parent
Return Value
Return Type |
Element<!– Xamarin.Forms.Element –> |
<!– Xamarin.Forms.Element –>
Go Back
ParentView
Return Value
Return Type |
VisualElement<!– Xamarin.Forms.VisualElement –> |
<!– Xamarin.Forms.Element –>
Go Back
Position
Gets and sets the position of the popup.
Return Value
Return Type |
PointShape<!– ThinkGeo.MapSuite.Core.PointShape –> |
<!– ThinkGeo.MapSuite.FormsEdition.Popup –>
Go Back
Resources
Return Value
Return Type |
ResourceDictionary<!– Xamarin.Forms.ResourceDictionary –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
Rotation
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
RotationX
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
RotationY
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
Scale
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
Style
Return Value
Return Type |
Style<!– Xamarin.Forms.Style –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
StyleId
Return Value
Return Type |
String<!– System.String –> |
<!– Xamarin.Forms.Element –>
Go Back
TranslationX
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
TranslationY
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
Triggers
Return Value
Return Type |
IList<TriggerBase><!– System.Collections.Generic.IList{Xamarin.Forms.TriggerBase} –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
VerticalOptions
Return Value
Return Type |
LayoutOptions<!– Xamarin.Forms.LayoutOptions –> |
<!– Xamarin.Forms.View –>
Go Back
Width
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
WidthRequest
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
X
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
XOffset
Gets or sets the x offset.
Return Value
Return Type |
Int32<!– System.Int32 –> |
<!– ThinkGeo.MapSuite.FormsEdition.Popup –>
Go Back
Y
Return Value
Return Type |
Double<!– System.Double –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
YOffset
Gets or sets the y offset.
Return Value
Return Type |
Int32<!– System.Int32 –> |
<!– ThinkGeo.MapSuite.FormsEdition.Popup –>
Go Back
Protected Properties
Public Events
BindingContextChanged
Event Arguments
Event Arguments |
EventArgs<!– System.EventArgs –> |
<!– Xamarin.Forms.BindableObject –>
Go Back
ChildAdded
Event Arguments
Event Arguments |
ElementEventArgs<!– Xamarin.Forms.ElementEventArgs –> |
<!– Xamarin.Forms.Element –>
Go Back
ChildRemoved
Event Arguments
Event Arguments |
ElementEventArgs<!– Xamarin.Forms.ElementEventArgs –> |
<!– Xamarin.Forms.Element –>
Go Back
ChildrenReordered
Event Arguments
Event Arguments |
EventArgs<!– System.EventArgs –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
DescendantAdded
Event Arguments
Event Arguments |
ElementEventArgs<!– Xamarin.Forms.ElementEventArgs –> |
<!– Xamarin.Forms.Element –>
Go Back
DescendantRemoved
Event Arguments
Event Arguments |
ElementEventArgs<!– Xamarin.Forms.ElementEventArgs –> |
<!– Xamarin.Forms.Element –>
Go Back
Focused
Event Arguments
Event Arguments |
FocusEventArgs<!– Xamarin.Forms.FocusEventArgs –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
LayoutChanged
Event Arguments
Event Arguments |
EventArgs<!– System.EventArgs –> |
<!– Xamarin.Forms.Layout –>
Go Back
MeasureInvalidated
Event Arguments
Event Arguments |
EventArgs<!– System.EventArgs –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
PropertyChanged
Event Arguments
Event Arguments |
PropertyChangedEventArgs<!– System.ComponentModel.PropertyChangedEventArgs –> |
<!– Xamarin.Forms.BindableObject –>
Go Back
PropertyChanging
Event Arguments
Event Arguments |
PropertyChangingEventArgs<!– Xamarin.Forms.PropertyChangingEventArgs –> |
<!– Xamarin.Forms.BindableObject –>
Go Back
SizeChanged
Event Arguments
Event Arguments |
EventArgs<!– System.EventArgs –> |
<!– Xamarin.Forms.VisualElement –>
Go Back
Unfocused
Event Arguments