[Root] / Xceed.Wpf.Toolkit Assembly / Xceed.Wpf.Toolkit Namespace / ChatSettings Class


In This Topic
    ChatSettings Class
    In This Topic
    Holds per-role visual settings for ChatMessages.
    Syntax
    'Declaration
     
    
    <TypeDescriptionProviderAttribute(MS.Internal.ComponentModel.DependencyObjectProvider)>
    <NameScopePropertyAttribute("NameScope", System.Windows.NameScope)>
    Public NotInheritable Class ChatSettings 
       Inherits System.Windows.Freezable
    'Usage
     
    
    Dim instance As ChatSettings
    [TypeDescriptionProvider(MS.Internal.ComponentModel.DependencyObjectProvider)]
    [NameScopeProperty("NameScope", System.Windows.NameScope)]
    public sealed class ChatSettings : System.Windows.Freezable 
    Inheritance Hierarchy

    System.Object
       System.Windows.Threading.DispatcherObject
          System.Windows.DependencyObject
             System.Windows.Freezable
                Xceed.Wpf.Toolkit.ChatSettings

    Public Constructors
     NameDescription
    Public Constructor  
    Top
    Public Fields
    Public Properties
     NameDescription
    Public PropertyGets or sets the custom DataTemplate that will be used for the avatar area.  
    Public PropertyGets or sets the Brush that will be used for the message bubble's background.  
    Public PropertyGets or sets the Brush that will be used for the message bubble's foreground.  
    Public Property (Inherited from System.Windows.Freezable)
    Public Property (Inherited from System.Windows.DependencyObject)
    Public Property (Inherited from System.Windows.Threading.DispatcherObject)
    Public PropertyGets or sets if the avatar area is visible.  
    Public Property (Inherited from System.Windows.Freezable)
    Public Property (Inherited from System.Windows.DependencyObject)
    Public PropertyGets or sets if the SenderName is visible.  
    Public PropertyGets or sets the name shown above the sender's chat bubble.  
    Top
    Public Methods
    Extension Methods
     NameDescription
    Public Extension MethodFinds the logical ancenster
    Public Extension Method
    Public Extension MethodFind the logical children.
    Public Extension MethodFinds the visual ancestor.
    Public Extension MethodFinds the visual children.
    Public Extension MethodFinds the visual tree root.
    Public Extension MethodOverloaded. 
    Top
    Public Events
     NameDescription
    Public Event (Inherited from System.Windows.Freezable)
    Top
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also