private void Friends()
 {
     try
     {
         var friendsWindow = new FriendsWindow(this.User);
         friendsWindow.ShowDialog();
     }
     catch
     {
     }
 }
        private void Friends()
        {
            FriendViewModel fvm = new FriendViewModel();

            FriendsWindow window = new FriendsWindow
            {
                DataContext = fvm
            };


            window.ShowDialog();
        }
 void btnFriends_Click(object sender, EventArgs e)
 {
     if (frdWindow == null && FriendsWindow.Creatable)
     {
         frdWindow = new FriendsWindow();
         frdWindow.Show();
     }
     else
     {
         frdWindow.Activate();
     }
 }
Exemple #4
0
    public override void buttonEventBase(GameObject gameObj)
    {
        base.buttonEventBase(gameObj);
        if (gameObj.name == "buttonSend")
        {
            sendMsgFPort();
        }
        else if (gameObj.name == "buttonShow")
        {
            buttonKey();
        }
        else if (gameObj.name == "buttonClose")
        {
            finishWindow();
        }
        else if (gameObj.name == "Btn_SelecteFriendBtn")
        {
            FriendsWindow friendsWin = UiManager.Instance.getWindow <FriendsWindow>();
            if (friendsWin != null)
            {
                friendsWin.destoryWindow();
            }
            finishWindow();
            EventDelegate.Add(OnHide, () => {
                UiManager.Instance.openWindow <FriendsWindow>((win) => {
                    win.initWin(0);
                    win.initFriendChat();
                });
            });
        }
        else if (gameObj.name == "buttonShowCard")
        {
            if (ChatManagerment.Instance.CurrentFriendInfo == null)
            {
                UiManager.Instance.openDialogWindow <MessageLineWindow>((win) =>
                {
                    win.Initialize(LanguageConfigManager.Instance.getLanguage("s0485"));
                });
                return;
            }
            UiManager.Instance.openWindow <CardChooseWindow>((win) =>
            {
                win.chatChannelType = ChatManagerment.CHANNEL_FRIEND;
                win.Initialize(CardChooseWindow.CHATSHOW);
            });
            //buttonKey();
            finishWindow();
            saveCacheRecent();
        }

        else if (gameObj.name == "buttonShowEquip")
        {
            if (ChatManagerment.Instance.CurrentFriendInfo == null)
            {
                UiManager.Instance.openDialogWindow <MessageLineWindow>((win) =>
                {
                    win.Initialize(LanguageConfigManager.Instance.getLanguage("s0485"));
                });
                return;
            }
            UiManager.Instance.openWindow <EquipChooseWindow>((win) => {
                win.Initialize(EquipChooseWindow.FROM_CHAT_FRIEND);
            });
            //buttonKey();
            finishWindow();
            saveCacheRecent();
        }
    }