Telerik UI for Windows Phone by Progress

The RadConversationView type exposes the following members.

Constructors

  NameDescription
Public methodRadConversationView
Initializes a new instance of the RadConversationView class.

Methods

  NameDescription
Public methodBringIntoView
Brings the given data item into the viewport.
Public methodOnApplyTemplate
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate(). In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
(Overrides RadControl..::..OnApplyTemplate()()()().)
Public methodStopPullToRefreshLoading
Stops the loading indicator in the pull-to-refresh element and hides the element by updating the last refresh time. By default the DateTime.Now value is used but a custom value can be provided as an optional parameter.

Fields

  NameDescription
Public fieldStatic memberCreateMessageProperty
Identifies the CreateMessage dependency property.
Public fieldStatic memberEmptyContentDisplayModeProperty
Identifies the EmptyContentDisplayMode dependency property.
Public fieldStatic memberEmptyContentProperty
Identifies the EmptyContent dependency property.
Public fieldStatic memberEmptyContentTemplateProperty
Identifies the EmptyContentTemplate dependency property.
Public fieldStatic memberGroupDescriptorsProperty
Identifies the GroupDescriptors dependency property.
Public fieldStatic memberGroupHeaderTemplateProperty
Identifies the GroupHeaderTemplate dependency property.
Public fieldStatic memberGroupHeaderTemplateSelectorProperty
Identifies the GroupHeaderTemplateSelector dependency property.
Public fieldStatic memberIncomingMessageTemplateProperty
Identifies the IncomingMessageTemplate dependency property.
Public fieldStatic memberIsPullToRefreshEnabledProperty
Identifies the IsPullToRefreshEnabled dependency property.
Public fieldStatic memberItemsSourceProperty
Identifies the ItemsSource dependency property.
Public fieldStatic memberKeepLastMessageVisibleProperty
Identifies the KeepLastMessageVisible dependency property.
Public fieldStatic memberMessageTemplateSelectorProperty
Identifies the MessageTemplateSelector dependency property.
Public fieldStatic memberOutgoingMessageTemplateProperty
Identifies the OutgoingMessageTemplate dependency property.
Public fieldStatic memberPullToRefreshIndicatorStyleProperty
Identifies the PullToRefreshIndicatorStyle dependency property.
Public fieldStatic memberTextBoxTemplateProperty
Identifies the TextBoxTemplate dependency property.
Public fieldStatic memberTextBoxVisibilityProperty
Identifies the TextBoxVisibility dependency property.
Public fieldStatic memberTextProperty
Identifies the Text dependency property.

Properties

  NameDescription
Public propertyCreateMessage
A callback that is used to create a custom conversation view message based on the text that is entered into the conversation view text box.
Public propertyEmptyContent
Gets or sets the content that will be shown when the control is not bound to a data collection or when the collection is empty.
Public propertyEmptyContentDisplayMode
Gets or sets the mode for displaying the content displayed when there is no data to display.
Public propertyEmptyContentTemplate
Gets or sets an instance of the DataTemplate class that defines how the content defined in the EmptyContent property will be shown.
Public propertyGroupDescriptors
Gets or sets the group descriptors of the conversation view.
Public propertyGroupHeaderTemplate
Gets or sets the group header template of the conversation view.
Public propertyGroupHeaderTemplateSelector
Gets or sets the group header template selector of the conversation view.
Public propertyIncomingMessageTemplate
Gets or sets the incoming message template.
Public propertyIsPullToRefreshEnabled
Gets or sets a boolen value determining whether the end user will be able to load more items in the conversation view by pulling down the scrollable content when the top end edge is reached.
Public propertyItemsSource
Gets or sets the data source of the conversation view.
Public propertyKeepLastMessageVisible
Gets or sets a value that determines if the last message will be brought into view whenever new messages are added to the ItemsSource.
Public propertyMessageTemplateSelector
Gets or sets the message template selector.
Public propertyOutgoingMessageTemplate
Gets or sets the outgoing message template.
Public propertyPullToRefreshIndicatorStyle
Gets or sets an instance of the Style class that defines the visual appearance of the pull-to-refresh indicator element.
Public propertyText
Gets or sets the text of the conversation view text box.
Public propertyTextBoxTemplate
Gets or sets the text box template.
Public propertyTextBoxVisibility
Gets or sets the text box visibility.

Events

  NameDescription
Public eventRefreshRequested
Fires when the user pulls down the scrollable list to refresh the data. This event will fire when the IsPullToRefreshEnabled property is set to true.
Public eventSendingMessage
Fired when the user presses the send button of the conversation view.

See Also