我想问你关于Skype的聊天消息块,他们使用什么样的控制?聊天室控制应该使用
我只是想创建一个聊天室就像一个Skype的茶亭标签,但是,我知道一定要使用哪个控制易于管理,像发送文本框或列表框来存储信息的Skype。
任何想法请回答我!
感谢
我想问你关于Skype的聊天消息块,他们使用什么样的控制?聊天室控制应该使用
我只是想创建一个聊天室就像一个Skype的茶亭标签,但是,我知道一定要使用哪个控制易于管理,像发送文本框或列表框来存储信息的Skype。
任何想法请回答我!
感谢
对于Skype的聊天框:
使用丰富的文本框或者多行文本框。
为了创建一个聊天应用:
把它分解成位。
如果你想有一个标签式聊天应用程序,您需要执行的第一件事是聊天服务器和客户端。
Here's a decent simple WPF chat application tutorial你可以看看。
然后这一切都建立和工作添加与一个标签控件和下班后。
如果我使用文本框,如何存放档案时,他们发送的文件,为Skype [作者空间名空间DATETIME]看着像一个记录,做文本框可以输入文件图标呢? – user1417068
好的,谢谢,我会试试看。 – user1417068
您可以为每条消息添加一个文本框,以便您可以更好地控制定位。但不可点击的列表框也不错。到底是你的艺术选择
我还看到了一篇关于聊天的教程,他们使用RichTextBox,而Richtextbox也可以将图像文件和控件放入其中。 – user1417068
您可以使用包含的listItem包含段落或TextBlock的 这种方式,您可以使用不同的字体颜色ANS风格的发送者和接收者,这样的名单:
<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>
启用'MultiLine'的'TextBox'会做...? – Shai
这不是一个真正的编程问题 - 您应该尝试编写一个控件,以实现您想要的功能,然后在遇到无法实现的某些功能时提问。 –
如果我使用文本框,如何存放档案时,他们发送的文件,为Skype [作者空间名空间DATETIME]看着像一个记录,做文本框可以输入文件图标呢? – user1417068