Hi I create simpel MDI in caliburn micro something like this :
App is something like chat window.
Every tab item is identified by ID (ID is DisplayName propety -> NickName).
Situation is that I have active some item, and user is chating.
Active is tab item with DisplayName User1.
It arrived new message from server, I would something create and show another tab item (DisplayName User2) in shell, but not as active.
I open new tab with this metod:
public bool OpenChatTab(string id)
var w = IoC.Get<ITabChatViewModel>();
w.DisplayName = id;
Problem is method above create, add and active new tab item I need only create and add no activated.
Thank for advice.