示例#1
0
        public ViewModelPartyMember(
            string name,
            BaseCommand commandRemove,
            Visibility removeButtonVisibility)
        {
            this.Name                   = name;
            this.CommandRemove          = commandRemove;
            this.RemoveButtonVisibility = removeButtonVisibility;

            this.IsOnline = name == ClientCurrentCharacterHelper.Character.Name ||
                            OnlinePlayersSystem.ClientContains(name);

            OnlinePlayersSystem.ClientPlayerAddedOrRemoved += this.OnlinePlayersSystemPlayerAddedOrRemovedHandler;
        }