Declined
Last Updated: 08 Nov 2018 16:33 by ADMIN
ADMIN
Lance | Team Lead - US DevTools Support
Created on: 06 Nov 2018 16:20
Category: ConversationalUI
Type: Feature Request
0
Chat: Expose Input Area Template
This would allow the user to set advanced Entry properties and layouts.

One such use case was requested:

Set the Entry's MaxLength and add an inline "215/300" to inform the user of how many characters are left for that message. 

2 comments
ADMIN
Lance | Team Lead - US DevTools Support
Posted on: 08 Nov 2018 16:33
A demonstration of using the ControlTemplate to make this customization can be found here: https://github.com/LanceMcCarthy/UiForXamarinFormsPrototypes/blob/master/CustomPrototypes/CustomPrototypes/CustomPrototypes.NetStandard/Views/ChatCustomizationPage.xaml

Note:
The ChatEntry is based on RadEntry and inherits the common styling features. If you want to make additional styling changes, you can apply them there.
ADMIN
Yana
Posted on: 08 Nov 2018 12:01
We've reviewed this feature request and I am afraid exposing such a template is technically not possible due to the structure and design of RadChat. 
However, the mentioned case could be currently achieved by overriding the ControlTemplate of the Chat component.  We are working on a way to share the ControlTemplates for our controls, because Visual Studio does not provide a way to extract them.
In the meantime, if you have any concrete question or concern related to this, please send us a support ticket with more details on your scenario here:  https://www.telerik.com/account/support-tickets

I have updated the status of the item to "Declined".

Regards,
Yana