06 2020 档案
摘要:假设有这样一个需求,有这样一个聊天界面,主界面是选项卡,其一选项卡内部是真正的聊天列表和聊天界面,我们需要实时的在主界面显示未读消息的数量 假设我们已经有方法可以拿到未读消息的数量,那么如何在主界面的选项卡上面进行显示呢,如钉钉 第一,我们可以很暴力的直接在子控件的viewmodel或者后台代码中拿
阅读全文
摘要:System.Diagnostics.Process proc = new System.Diagnostics.Process(); proc.StartInfo.FileName = "{url}"; proc.Start(); 这种办法在.net framework中是可以的但是在.net c
阅读全文
摘要:直接看顶部气泡的效果吧 顶部气泡主要要做三个工作 1.定位到顶部居中 2.气泡需要跟随窗体 3.气泡不可以遮挡住其他程序界面 原生的WPF Poupu控件不会跟随目标移动且在Z轴上会置顶,所以存在打开其他程序被气泡遮挡的问题。我们需要一一解决。 1.气泡跟随目标移动,采用附加属性的方法,在chang
阅读全文
摘要:用过mvvm设计WFP程序的人都知道,在我们mvvm中有一个非常重要的接口叫做 INotifyPropertyChanged 这个接口的主要作用是用于触发属性更改时向我们xaml中绑定此属性值的控件发起通知,从而页面响应我们的数据变化。 那么页面绑定的集合发生变化,我如何响应给页面呢? 这时候我们的
阅读全文