Edit this page

Typing Indicator

The TypingIndicator functionality of the Conversational UI can be used to indicate that an Author is typing. This is done through the following properties.

  • TypeIndicatorVisibility: It is of type Visibility.By default its value is set to Collapsed. In order the TypingIndicator to be displayed it can be set to Visible.
  • TypeIndicatorText: A string property that specifies what text to be displayed when an Author is typing.
  • TypeIndicatorIcon: An ImageSource property through which a custom icon for the TypingIndicator can be applied.

Example 1: Setting the TypingIndicator

        var textMessage = new TextMessage(this.currentAuthor, "Hello", "sent");
        textMessage.InlineViewModel.StatusVisibility = Visibility.Visible;


        this.chat.TypingIndicatorText = this.otherAuthor.Name + " is typing...";
        this.chat.TypingIndicatorVisibility = Visibility.Visible;
        this.chat.TypingIndicatorIcon = new BitmapImage(new Uri("/Images/PeterJohnson.jpeg", UriKind.RelativeOrAbsolute));

Setting the TypingIndicator in such manner will have the following result.

Figure 1: Setting the TypingIndicator

Setting the TypingIndicator

See Also

Is this article helpful? Yes / No
Thank you for your feedback!

Give article feedback

Tell us how we can improve this article