草庐IT

ActiveProject

全部标签

c# - MVVM : Share data between ViewModels

如何在多个ViewModel之间共享数据?例如,应用程序中有一个名为Project的类。publicclassProject:ModelBase{privatestring_projectName;publicstringProjectName{get{return_projectName;}set{_projectName=value;RaisePropertyChanged(()=>ProjectName);}}}在多个ViewModels应用程序中应该访问ActiveProject。在ViewModel之间共享项目的最佳方式是什么?中介者模式?(消息)静态对象单例模式(如果是怎么

java - 如何在eclipse中获取项目名称?

如何获取当前eclipse项目的名称?我在GMFView中,在使用弹出菜单的某些子菜单时需要项目名称。 最佳答案 这GMFclass有一个直截了当的答案,如果您有权访问ResourcesPlugin名称:IProjectproject=ResourcesPlugin.getWorkspace().getRoot().getProject(myBundleName);通用答案(来自potentiallyoutdatedcode)可能是这样的(如果您打开了编辑器):IEditorParteditorPart=getSite().getW