skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI UI for Xamarin

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Test Studio Dev Edition Telerik JustMock

    CMS

    Sitefinity

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Release History
  • Migrate to .NET MAUI
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Forums
    • Videos
    • Blogs
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadBadgeView

Represents a control that is used for displaying an additional marker on its content, like number of items or notifications.

Inheritance
System.Object
RadLayout<Xamarin.Forms.View>
RadBadgeView
Inherited Members
RadLayout<View>.OnMeasure(Double, Double)
RadLayout<View>.LayoutChildren(Double, Double, Double, Double)
RadLayout<View>.ShouldInvalidateOnChildAdded(View)
RadLayout<View>.ShouldInvalidateOnChildRemoved(View)
RadLayout<View>.SuppressInvalidation
Namespace: Telerik.XamarinForms.Primitives
Assembly: Telerik.XamarinForms.Primitives.dll

Syntax

public class RadBadgeView : RadLayout<View>

Constructors

RadBadgeView()

Declaration
public RadBadgeView()

Fields

BadgeAnimationDurationProperty

Identifies the BadgeAnimationDuration property.

Declaration
public static readonly BindableProperty BadgeAnimationDurationProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeAnimationEasingProperty

Identifies the BadgeAnimationEasing property.

Declaration
public static readonly BindableProperty BadgeAnimationEasingProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeAnimationTypeProperty

Identifies the BadgeAnimationType property.

Declaration
public static readonly BindableProperty BadgeAnimationTypeProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeBackgroundColorProperty

Identifies the BadgeBackgroundColor property.

Declaration
public static readonly BindableProperty BadgeBackgroundColorProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeBorderColorProperty

Identifies the BadgeBorderColor property.

Declaration
public static readonly BindableProperty BadgeBorderColorProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeBorderThicknessProperty

Identifies the BadgeBorderThickness property.

Declaration
public static readonly BindableProperty BadgeBorderThicknessProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeCornerRadiusProperty

Identifies the BadgeCornerRadius property.

Declaration
public static readonly BindableProperty BadgeCornerRadiusProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeFontAttributesProperty

Identifies the BadgeFontAttributes property.

Declaration
public static readonly BindableProperty BadgeFontAttributesProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeFontFamilyProperty

Identifies the BadgeFontFamily property.

Declaration
public static readonly BindableProperty BadgeFontFamilyProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeFontSizeProperty

Identifies the BadgeFontSize property.

Declaration
public static readonly BindableProperty BadgeFontSizeProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeHorizontalAlignmentProperty

Identifies the BadgeHorizontalAlignment property.

Declaration
public static BindableProperty BadgeHorizontalAlignmentProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeHorizontalPositionProperty

Identifies the BadgeHorizontalPosition property.

Declaration
public static BindableProperty BadgeHorizontalPositionProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeMinimumHeightProperty

Identifies the BadgeMinimumHeight property.

Declaration
public static readonly BindableProperty BadgeMinimumHeightProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeMinimumWidthProperty

Identifies the BadgeMinimumWidth property.

Declaration
public static readonly BindableProperty BadgeMinimumWidthProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeOffsetXProperty

Identifies the BadgeOffsetX property.

Declaration
public static BindableProperty BadgeOffsetXProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeOffsetYProperty

Identifies the BadgeOffsetY property.

Declaration
public static BindableProperty BadgeOffsetYProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeStartAnimationCommandProperty

Declaration
public static readonly BindableProperty BadgeStartAnimationCommandProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeStartAnimationCommandPropertyKey

Declaration
public static readonly BindablePropertyKey BadgeStartAnimationCommandPropertyKey
Field Value
Xamarin.Forms.BindablePropertyKey

BadgeTextColorProperty

Identifies the BadgeTextColor property.

Declaration
public static readonly BindableProperty BadgeTextColorProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeTextMarginProperty

Identifies the BadgeTextMargin property.

Declaration
public static readonly BindableProperty BadgeTextMarginProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeTextProperty

Identifies the BadgeText property.

Declaration
public static readonly BindableProperty BadgeTextProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeTypeProperty

Identifies the BadgeType property.

Declaration
public static readonly BindableProperty BadgeTypeProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeVerticalAlignmentProperty

Identifies the BadgeVerticalAlignment property.

Declaration
public static BindableProperty BadgeVerticalAlignmentProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeVerticalPositionProperty

Identifies the BadgeVerticalPosition property.

Declaration
public static BindableProperty BadgeVerticalPositionProperty
Field Value
Xamarin.Forms.BindableProperty

BadgeVisibilityProperty

Identifies the BadgeVisibility property.

Declaration
public static BindableProperty BadgeVisibilityProperty
Field Value
Xamarin.Forms.BindableProperty

ContentProperty

Identifies the Content property.

Declaration
public static BindableProperty ContentProperty
Field Value
Xamarin.Forms.BindableProperty

PaddingProperty

Identifies the Padding property.

Declaration
public static readonly BindableProperty PaddingProperty
Field Value
Xamarin.Forms.BindableProperty

Properties

BadgeAnimationDuration

Gets or sets the duration of Animation for badge in milliseconds.

Declaration
public int BadgeAnimationDuration { get; set; }
Property Value
System.Int32

BadgeAnimationEasing

Gets or sets the Xamarin.Forms.Easing for the animation of badge.

Declaration
public Easing BadgeAnimationEasing { get; set; }
Property Value
Xamarin.Forms.Easing

BadgeAnimationType

Gets or sets the type of BadgeAnimationType for badge.

Declaration
public BadgeAnimationType BadgeAnimationType { get; set; }
Property Value
BadgeAnimationType

BadgeBackgroundColor

Gets or sets the background color of badge.

Declaration
public Color BadgeBackgroundColor { get; set; }
Property Value
Xamarin.Forms.Color

BadgeBorderColor

Gets or sets the border color of badge.

Declaration
public Color BadgeBorderColor { get; set; }
Property Value
Xamarin.Forms.Color

BadgeBorderThickness

Gets or sets the border thickness of badge.

Declaration
public Thickness BadgeBorderThickness { get; set; }
Property Value
Xamarin.Forms.Thickness

BadgeCornerRadius

Gets or sets the corner radius of badge.

Declaration
public Thickness BadgeCornerRadius { get; set; }
Property Value
Xamarin.Forms.Thickness

BadgeFontAttributes

Gets or sets the text font attributes of badge.

Declaration
public FontAttributes BadgeFontAttributes { get; set; }
Property Value
Xamarin.Forms.FontAttributes

BadgeFontFamily

Gets or sets the text font family of badge.

Declaration
public string BadgeFontFamily { get; set; }
Property Value
System.String

BadgeFontSize

Gets or sets the text font size of badge.

Declaration
public double BadgeFontSize { get; set; }
Property Value
System.Double

BadgeHorizontalAlignment

Gets or sets the horizontal BadgeAlignment of badge.

Declaration
public BadgeAlignment BadgeHorizontalAlignment { get; set; }
Property Value
BadgeAlignment

BadgeHorizontalPosition

Gets or sets the horizontal BadgePosition of badge.

Declaration
public BadgePosition BadgeHorizontalPosition { get; set; }
Property Value
BadgePosition

BadgeMinimumHeight

Gets or sets the minimum height of badge.

Declaration
public double BadgeMinimumHeight { get; set; }
Property Value
System.Double

BadgeMinimumWidth

Gets or sets the minimum width of badge.

Declaration
public double BadgeMinimumWidth { get; set; }
Property Value
System.Double

BadgeOffsetX

Gets or sets a value indicating with how much the badge will be moved horizontally after layout.

Declaration
public double BadgeOffsetX { get; set; }
Property Value
System.Double

BadgeOffsetY

Gets or sets a value indicating with how much the badge will be moved vertically after layout.

Declaration
public double BadgeOffsetY { get; set; }
Property Value
System.Double

BadgeStartAnimationCommand

Gets the command that starts the badge animation.

Declaration
public ICommand BadgeStartAnimationCommand { get; }
Property Value
System.Windows.Input.ICommand

BadgeText

Gets or sets the text of badge.

Declaration
public string BadgeText { get; set; }
Property Value
System.String

BadgeTextColor

Gets or sets the text color of badge.

Declaration
public Color BadgeTextColor { get; set; }
Property Value
Xamarin.Forms.Color

BadgeTextMargin

Gets or sets the text margin of badge.

Declaration
public Thickness BadgeTextMargin { get; set; }
Property Value
Xamarin.Forms.Thickness

BadgeType

Gets or sets the badge type.

Declaration
public BadgeType BadgeType { get; set; }
Property Value
BadgeType

BadgeVerticalAlignment

Gets or sets the vertical BadgeAlignment of badge.

Declaration
public BadgeAlignment BadgeVerticalAlignment { get; set; }
Property Value
BadgeAlignment

BadgeVerticalPosition

Gets or sets the vertical BadgePosition of badge.

Declaration
public BadgePosition BadgeVerticalPosition { get; set; }
Property Value
BadgePosition

BadgeVisibility

Gets or sets the visibility Visibility of badge.

Declaration
public Visibility BadgeVisibility { get; set; }
Property Value
Visibility

Content

Gets or sets the badge content.

Declaration
public View Content { get; set; }
Property Value
Xamarin.Forms.View

Padding

Gets or sets the inner padding of the RadBadgeView.

Declaration
public Thickness Padding { get; set; }
Property Value
Xamarin.Forms.Thickness

Sample Applications
  • Telerik Tagit
  • iOS Demo App
  • Android Demo App
Support Resources
  • iOS Wrappers
  • Android Wrappers
  • Xamarin.Forms SDK Examples
Community
  • Forums
  • Blogs
  • Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.