研究了wwW挺久的fff25),就是fff25不知道com改什么了


VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

还剩22页未读 继续阅读
过期时间(距今453天)

标题(Title) 一般不超过80个字符

关键词(KeyWords)一般不超过100个字符

共有个与 相关的子域名

最终微聊烂尾了更确切地说,還没开始就结束了

产品虽然没有最终做出来,但至少聊天气泡打磨的还挺像样的

说说怎么实现的吧。打磨一个聊天气泡的想法由来已玖

最开始用的WInForm,想重绘ListBox或者RichTextBox来做可是借助万能的度娘也没找到思路,不熟悉GDI+更不知道怎么去重绘。

后来看到Layui中的IM组件挺符合我的需求想到可以借助CefSharp实现客户端和前端的联动,最终由于不熟悉前端不知道怎么屏蔽边框和拖动,想法又泡汤了

直到某天入了WPF的坑,由於它自带界面和逻辑分离的天然优势完全可以重写LabelDataTemplate来实现,特别简单

思路很简单,重写ListView的模板针对接收/发送两种行为分别定义两個模板,再定义一个模板选择器DataTemplateSelector判断要应用哪个模板

考虑到气泡中不仅仅显示文本,还可能会有图片和表情符号我们可以重写Label的模板,分头像和内容两部分内容的边框作成气泡的样子。

直接上代码这是接收的气泡。

同样的再定义一个发送的气泡。

然后在主界窗口Φ声明这个选择器以及背景颜色等资源,配色取自微信PC端

最后在主界面上放一个ListView,用来承载消息

在ViewModel中绑定数据源,F5运行就能看到攵章一开始的效果了。

我要回帖

更多关于 fff是啥意思 的文章

 

随机推荐