//============================================================================
        //! 優勝者用ラベルがリーフラベルから出た時に呼ばれる処理
        private void _MouseLeaveWinnerLabel(object iSender, MouseEventArgs iArgs)
        {
            //チェック
            var control = iSender as TournamentLabelControl;

            if (control == null)
            {
                return;
            }

            //優勝者が確定してる時のみ
            if (WinnerLeafLabel.IsSettingInfo())
            {
                WinnerLeafLabel.SetVisibleFilter(false);
            }
        }
        //============================================================================
        //! 優勝者用ラベルがクリックされた時に呼ばれる処理
        private void _MouseClickWinnerLabel(object iSender, MouseButtonEventArgs iArgs)
        {
            //チェック
            var control = iSender as TournamentLabelControl;

            if (control == null)
            {
                return;
            }

            //優勝者が確定してる時のみ
            if (WinnerLeafLabel.IsSettingInfo())
            {
                System.Media.SystemSounds.Asterisk.Play();
                var result = MessageBox.Show("トーナメント結果を確定しても宜しいですか?", "確認", MessageBoxButton.YesNo, MessageBoxImage.Question);
                if (result == MessageBoxResult.Yes)
                {
                    //実際はコールバックかな?取り敢えず今はこれでOK
                    WinnerLeafLabel.SetVisibleFilter(false);

                    //クローズ
                    CloseOptionWindow();

                    //取り敢えず今はここで書き出し及びループを行う
                    var btl_Obj = BattleOperatorManager.GetInstance().GetBattleObject() as SimpleTournamentObject;
                    foreach (var iLeaf in mLeafInfoList)
                    {
                        btl_Obj.AddLeafInfoIndex(iLeaf.mLabelControl.GetSetInfo());
                    }
                    foreach (var iResult in mResultList)
                    {
                        var info = new SimpleTournamentObject.SResult();
                        info.mReafLabelIndexList = iResult.mLeafIndexList;
                        info.mWinTeamIndex       = iResult.mWinLeafIndex;
                        info.mIgnoreTournament   = false;
                        btl_Obj.AddResult(info);
                    }
                    BattleOperatorManager.GetInstance().CommitBattle();
                    SaveManager.GetInstance().AutoSaveProject();
                    SceneManager.GetInstance().ReturnBackScene(SceneManager.EScene.SCENE_MAIN);
                }
            }
        }