Class AlertDialog

Definition

Namespace:
Tizen.NUI.Components
Assembly:
Tizen.NUI.Components.dll
API Level:
9

AlertDialog class shows a dialog with title, message and action buttons.

C#
Copy
public class AlertDialog : Control, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, IElementController, IDisposable, IResourcesProvider
Inheritance
System.Object
Tizen.NUI.Binding.Element
Tizen.NUI.Components.Control
AlertDialog
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable

Constructors

View Source

AlertDialog()

Creates a new instance of AlertDialog.

Declaration
C#
Copy
public AlertDialog()
API Level: 9
View Source

AlertDialog(String)

Creates a new instance of AlertDialog.

Declaration
C#
Copy
public AlertDialog(string style)
Parameters
Type Name Description
System.String style

Creates AlertDialog by special style defined in UX.

API Level: 9
View Source

AlertDialog(AlertDialogStyle)

Creates a new instance of AlertDialog.

Declaration
C#
Copy
public AlertDialog(AlertDialogStyle alertDialogStyle)
Parameters
Type Name Description
AlertDialogStyle alertDialogStyle

Creates AlertDialog by style customized by user.

API Level: 9

Properties

View Source

ActionContent

Action content of AlertDialog. ActionContent is added as a child of AlertDialog automatically. Actions are added as children of ActionContent.

Declaration
C#
Copy
public View ActionContent { get; set; }
Property Value
Type Description
View
API Level: 9
View Source

Actions

Action views of AlertDialog. Action views are added as children of ActionContent. When Actions are set, previous Actions are removed from ActionContent.

Declaration
C#
Copy
public IEnumerable<View> Actions { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<View>
API Level: 9
View Source

Content

Content of AlertDialog. Content is added as a child of AlertDialog automatically. Message text is set to Content's Text if Content is TextLabel. If Content's Text is set manually by user, then it is not guaranteed that Content's Text is the same with Message text.

Declaration
C#
Copy
public View Content { get; set; }
Property Value
Type Description
View
API Level: 9
View Source

Message

Message text of AlertDialog. Message text is set to Content's Text if Content is TextLabel. If Content's Text is set manually by user, then it is not guaranteed that Content's Text is the same with Message text.

Declaration
C#
Copy
public string Message { get; set; }
Property Value
Type Description
System.String
API Level: 9
View Source

Title

Title text of AlertDialog. Title text is set to TitleContent's Text if TitleContent is TextLabel. If TitleContent's Text is set manually by user, then it is not guaranteed that TitleContent's Text is the same with Title text.

Declaration
C#
Copy
public string Title { get; set; }
Property Value
Type Description
System.String
API Level: 9
View Source

TitleContent

Title content of AlertDialog. TitleContent is added as a child of AlertDialog automatically. Title text is set to TitleContent's Text if TitleContent is TextLabel. If TitleContent's Text is set manually by user, then it is not guaranteed that TitleContent's Text is the same with Title text.

Declaration
C#
Copy
public View TitleContent { get; set; }
Property Value
Type Description
View
API Level: 9

Methods

View Source

ApplyStyle(ViewStyle)

Applies style to AlertDialog.

Declaration
C#
Copy
public override void ApplyStyle(ViewStyle viewStyle)
Parameters
Type Name Description
ViewStyle viewStyle

The style to apply.

Overrides
API Level: 9

Implements

System.ComponentModel.INotifyPropertyChanged
System.IDisposable