Class Callout
Inheritance
System.Object
Xamarin.Forms.BindableObject
Callout
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
Xamarin.Forms.BindableObject.BindingContextProperty
Xamarin.Forms.BindableObject.ClearValue(Xamarin.Forms.BindableProperty)
Xamarin.Forms.BindableObject.ClearValue(Xamarin.Forms.BindablePropertyKey)
Xamarin.Forms.BindableObject.GetValue(Xamarin.Forms.BindableProperty)
Xamarin.Forms.BindableObject.IsSet(Xamarin.Forms.BindableProperty)
Xamarin.Forms.BindableObject.RemoveBinding(Xamarin.Forms.BindableProperty)
Xamarin.Forms.BindableObject.SetBinding(Xamarin.Forms.BindableProperty, Xamarin.Forms.BindingBase)
Xamarin.Forms.BindableObject.ApplyBindings()
Xamarin.Forms.BindableObject.OnBindingContextChanged()
Xamarin.Forms.BindableObject.OnPropertyChanging(System.String)
Xamarin.Forms.BindableObject.UnapplyBindings()
Xamarin.Forms.BindableObject.SetValue(Xamarin.Forms.BindableProperty, System.Object)
Xamarin.Forms.BindableObject.SetValue(Xamarin.Forms.BindablePropertyKey, System.Object)
Xamarin.Forms.BindableObject.CoerceValue(Xamarin.Forms.BindableProperty)
Xamarin.Forms.BindableObject.CoerceValue(Xamarin.Forms.BindablePropertyKey)
Xamarin.Forms.BindableObject.Dispatcher
Xamarin.Forms.BindableObject.BindingContext
Xamarin.Forms.BindableObject.PropertyChanged
Xamarin.Forms.BindableObject.PropertyChanging
Xamarin.Forms.BindableObject.BindingContextChanged
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Mapsui.UI.Forms.dll
public class Callout : BindableObject, INotifyPropertyChanged, IDynamicResourceHandler, IFeatureProvider
Constructors
|
Improve this Doc
View Source
Declaration
Parameters
Type |
Name |
Description |
Pin |
pin |
|
Fields
|
Improve this Doc
View Source
Bindable property for the Anchor property
Declaration
public static readonly BindableProperty AnchorProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty ArrowAlignmentProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty ArrowHeightProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty ArrowPositionProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty ArrowWidthProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty BackgroundColorProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Bindable property for the Color property
Declaration
public static readonly BindableProperty ColorProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
ContentProperty
Bindable property for the Content property
Declaration
public static readonly BindableProperty ContentProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static FontAttributes DefaultSubtitleFontAttributes
Field Value
Type |
Description |
Xamarin.Forms.FontAttributes |
|
|
Improve this Doc
View Source
Declaration
public static Color DefaultSubtitleFontColor
Field Value
Type |
Description |
Xamarin.Forms.Color |
|
|
Improve this Doc
View Source
Declaration
public static string DefaultSubtitleFontName
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Declaration
public static double DefaultSubtitleFontSize
Field Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
DefaultSubtitleTextAlignment
Declaration
public static TextAlignment DefaultSubtitleTextAlignment
Field Value
Type |
Description |
Xamarin.Forms.TextAlignment |
|
|
Improve this Doc
View Source
Declaration
public static FontAttributes DefaultTitleFontAttributes
Field Value
Type |
Description |
Xamarin.Forms.FontAttributes |
|
|
Improve this Doc
View Source
Declaration
public static Color DefaultTitleFontColor
Field Value
Type |
Description |
Xamarin.Forms.Color |
|
|
Improve this Doc
View Source
Declaration
public static string DefaultTitleFontName
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Declaration
public static double DefaultTitleFontSize
Field Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
DefaultTitleTextAlignment
Declaration
public static TextAlignment DefaultTitleTextAlignment
Field Value
Type |
Description |
Xamarin.Forms.TextAlignment |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty IsClosableByClickProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Bindable property for the MaxWidth property
Declaration
public static readonly BindableProperty MaxWidthProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Bindable property for the Padding property
Declaration
public static readonly BindableProperty PaddingProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty RectRadiusProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty RotateWithMapProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Bindable property for the Rotation property
Declaration
public static readonly BindableProperty RotationProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty ShadowWidthProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Bindable property for the Spacing property
Declaration
public static readonly BindableProperty SpacingProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty StrokeWidthProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty SubtitleFontAttributesProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty SubtitleFontColorProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty SubtitleFontNameProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty SubtitleFontSizeProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Bindable property for the Subtitle property
Declaration
public static readonly BindableProperty SubtitleProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
SubtitleTextAlignmentProperty
Declaration
public static readonly BindableProperty SubtitleTextAlignmentProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty TitleFontAttributesProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty TitleFontColorProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty TitleFontNameProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Declaration
public static readonly BindableProperty TitleFontSizeProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Bindable property for the Title property
Declaration
public static readonly BindableProperty TitleProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
TitleTextAlignmentProperty
Declaration
public static readonly BindableProperty TitleTextAlignmentProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
|
Improve this Doc
View Source
Bindable property for the Type property
Declaration
public static readonly BindableProperty TypeProperty
Field Value
Type |
Description |
Xamarin.Forms.BindableProperty |
|
Properties
|
Improve this Doc
View Source
Anchor position of Callout
Declaration
public Point Anchor { get; set; }
Property Value
Type |
Description |
Xamarin.Forms.Point |
|
|
Improve this Doc
View Source
Arrow alignment of Callout
Declaration
public ArrowAlignment ArrowAlignment { get; set; }
Property Value
|
Improve this Doc
View Source
Height from arrow of Callout
Declaration
public double ArrowHeight { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
Declaration
public double ArrowPosition { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
Width from arrow of Callout
Declaration
public double ArrowWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
BackgroundColor of Callout
Declaration
public Color BackgroundColor { get; set; }
Property Value
Type |
Description |
Xamarin.Forms.Color |
|
|
Improve this Doc
View Source
Color of stroke around Callout
Declaration
public Color Color { get; set; }
Property Value
Type |
Description |
Xamarin.Forms.Color |
|
|
Improve this Doc
View Source
Content
Declaration
public int Content { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Feature, which belongs to callout. Should be the same as for the pin to which this callout belongs.
Declaration
public Feature Feature { get; }
Property Value
|
Improve this Doc
View Source
Is Callout closable by a click on the callout
Declaration
public bool IsClosableByClick { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Is Callout visible on map
Declaration
public bool IsVisible { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
MaxWidth for Title and Subtitel of Callout
Declaration
public double MaxWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
Padding around content of Callout
Declaration
public Thickness Padding { get; set; }
Property Value
Type |
Description |
Xamarin.Forms.Thickness |
|
|
Improve this Doc
View Source
Pin to which this callout belongs
Declaration
Property Value
|
Improve this Doc
View Source
Radius of rounded corners of Callout
Declaration
public double RectRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
Declaration
public bool RotateWithMap { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Rotation of Callout around the anchor
Declaration
public double Rotation { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
Shadow width around Callout
Declaration
public double ShadowWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
Space between Title and Subtitel of Callout
Declaration
public double Spacing { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
Stroke width of frame around Callout
Declaration
public double StrokeWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
Content of Callout detail label
Declaration
public string Subtitle { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Font attributes to render subtitle
Declaration
public FontAttributes SubtitleFontAttributes { get; set; }
Property Value
Type |
Description |
Xamarin.Forms.FontAttributes |
|
|
Improve this Doc
View Source
Font color to render subtitle
Declaration
public Color SubtitleFontColor { get; set; }
Property Value
Type |
Description |
Xamarin.Forms.Color |
|
|
Improve this Doc
View Source
Font name to use rendering subtitle
Declaration
public string SubtitleFontName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Font size to rendering subtitle
Declaration
public double SubtitleFontSize { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
SubtitleTextAlignment
Declaration
public TextAlignment SubtitleTextAlignment { get; set; }
Property Value
Type |
Description |
Xamarin.Forms.TextAlignment |
|
|
Improve this Doc
View Source
Content of Callout title label
Declaration
public string Title { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Font attributes to render title
Declaration
public FontAttributes TitleFontAttributes { get; set; }
Property Value
Type |
Description |
Xamarin.Forms.FontAttributes |
|
|
Improve this Doc
View Source
Font color to render title
Declaration
public Color TitleFontColor { get; set; }
Property Value
Type |
Description |
Xamarin.Forms.Color |
|
|
Improve this Doc
View Source
Font name to use rendering title
Declaration
public string TitleFontName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Font size to rendering title
Declaration
public double TitleFontSize { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
TitleTextAlignment
Declaration
public TextAlignment TitleTextAlignment { get; set; }
Property Value
Type |
Description |
Xamarin.Forms.TextAlignment |
|
|
Improve this Doc
View Source
Declaration
public CalloutType Type { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Declaration
protected override void OnPropertyChanged(string propertyName = "")
Parameters
Type |
Name |
Description |
System.String |
propertyName |
|
Overrides
Xamarin.Forms.BindableObject.OnPropertyChanged(System.String)
Events
|
Improve this Doc
View Source
Declaration
public event EventHandler<CalloutClickedEventArgs> CalloutClicked
Event Type
|
Improve this Doc
View Source
Declaration
public event EventHandler<EventArgs> CalloutClosed
Event Type
Type |
Description |
System.EventHandler<System.EventArgs> |
|
Implements
System.ComponentModel.INotifyPropertyChanged