コード例 #1
0
        private void AddDeal(object sender, RoutedEventArgs e)
        {
            AddDeal add = new AddDeal();

            add.ShowDialog();

            AsSetDeal();
        }
コード例 #2
0
        private void ChangeData()
        {
            DealBase temp = null;

            switch (tab)
            {
            case 0:
                temp = new ReplaceDeal();
                break;

            case 1:
                temp = new CleanDeal();
                break;

            case 2:
                temp = new AddIndexDeal();
                break;

            case 3:
                temp = new AddDeal();
                break;

            case 4:
                temp = new RemoveDeal();
                break;

            case 5:
                temp = new RegexDeal();
                break;
            }
            temp.AimLen = deal.AimLen;
            temp.Len    = deal.Len;
            temp.AimStr = deal.AimStr;
            temp.NewStr = deal.NewStr;
            deal        = temp;
        }