应使用聊天室控件

本文关键字:控件 聊天室 | 更新日期: 2023-09-27 18:35:28

我想

问你关于Skype的聊天消息块,他们使用了什么样的控件?

我只想创建一个像Skype聊天选项卡这样的聊天室,但我不知道是否使用哪个控件易于管理,对于Skype,如TextBox或ListBox来存储发送的消息。

应使用聊天室控件

对于 Skype 聊天框:

使用格式文本框或多行文本框。

要创建聊天应用程序:

将其分解成位。

如果你想要一个选项卡式聊天应用程序,你需要实现的第一件事是聊天服务器和客户端。

下面是一个不错的简单 WPF 聊天应用程序教程,您可以查看。

然后在全部创建并工作后,添加一个选项卡控件并使用它。

您可以为每条消息添加一个文本框,以便更好地控制定位。但是不可点击的列表框也很好。最后这是你的艺术选择

您可以使用包含列表的列表包含段落或文本块的项这样,您可以为发送方和接收方使用不同的字体颜色和样式,如下所示:

            <ListView.View>
            <GridView>
                <GridViewColumn >
                    <ListBoxItem Width="85" Height="15">
                        <TextBlock x:Name="textBlock1" TextWrapping="Wrap" Text="my content here"/>
                    </ListBoxItem>
                </GridViewColumn>
            </GridView>
        </ListView.View>
    </ListView>