예제 #1
0
        private void ViewArray()
        {
            int k = 0;

            ShowBox.Clear();
            foreach (ArrInt ar in ArrInt1)
            {
                // ShowBox.Text += "Массив:" + k + ar.ToString() + "\n";
                ShowBox.Text += ar.ToString() + "\n";
                k++;
            }
            int i = 0;

            DataGridViewInitializeOdnomer();
            dataGridView2.ReadOnly = true;
            dataGridView2.RowCount = ArrInt1.Count;
            foreach (ArrInt ar in ArrInt1)
            {
                for (int j = 0; j < dataGridView2.ColumnCount; j++)
                {
                    this.dataGridView2.Rows[i].Cells[j].Value = ar.ShowArray(j, dataGridView2.ColumnCount);
                }
                i++;
            }
        }
 private void DelBtn_Click(object sender, EventArgs e)
 {
     DataList.Items.Clear();
     myList.Clear();
     OutputLabel.Text = "Input";
     UserBox.Clear();
     ShowBox.Clear();
     InputBox.Clear();
 }
예제 #3
0
    private void Awake()
    {
        Instance = this;

        Find();

        AddListen();

        transform.GetComponent <RectTransform>().localScale = Vector3.zero;
    }
 private void DataList_SelectedIndexChanged(object sender, EventArgs e)
 {
     Console.WriteLine(myList.Count + "" + DataList.SelectedIndex);
     try
     {
         UserInput u = myList[DataList.SelectedIndex];
         ShowBox.DrawByValue(DoubleToBool(u.input.array));
     }
     catch { return; }
 }
        private void RemoveBtn_Click(object sender, EventArgs e)
        {
            int n;

            try{
                n = DataList.SelectedIndex;
                myList.RemoveAt(n);
                DataList.Items.RemoveAt(n);
                ShowBox.Clear();
            }
            catch { return; }
        }
예제 #6
0
 /// <summary>
 /// 更新<c>showStr</c>和<c>ShowBox.Text</c>值
 /// </summary>
 /// <permission cref="showStr">更新该成员的值</permission>
 /// <param name="str">要更新的字符串</param>
 private void UpdateStrAndBox(string str)
 {
     ShowBox.Focus();
     if (showStr == "0" && str != ".")
     {
         showStr = str;
     }
     else
     {
         showStr += str;
     }
     ShowBox.Text = showStr;
     ShowBox.Select(ShowBox.Text.Length, 0);
     ShowBox.ScrollToCaret();
 }
예제 #7
0
 /// <summary>
 /// 按钮C点击事件
 /// </summary>
 /// <param name="sender">事件源</param>
 /// <param name="e">不包含事件数据的对象</param>
 private void Btnc_Click(object sender, EventArgs e)
 {
     ShowBox.Focus();
     if (showStr == string.Empty)
     {
         ShowBox.Text = "0";
         ShowBox.Select(ShowBox.Text.Length, 0);
         ShowBox.ScrollToCaret();
         return;
     }
     showStr = showStr.Substring(0, showStr.Length - 1);
     if (string.Equals(showStr, string.Empty))
     {
         showStr = "0";
     }
     ShowBox.Text = showStr;
     ShowBox.Select(ShowBox.Text.Length, 0);
     ShowBox.ScrollToCaret();
 }
예제 #8
0
 /// <summary>
 /// 按钮Enter点击事件
 /// </summary>
 /// <param name="sender">事件源</param>
 /// <param name="e">不包含事件数据的对象</param>
 private void Btnenter_Click(object sender, EventArgs e)
 {
     ShowBox.Focus();
     if (showStr.IndexOfAny(new char[] { '+', '-', '*', '/' }) == -1)
     {
         return;
     }
     try
     {
         double result = Calculation.GetCalculation().Result(showStr);
         showStr      = string.Empty;
         ShowBox.Text = result.ToString();
         ShowBox.Select(ShowBox.Text.Length, 0);
         ShowBox.ScrollToCaret();
     }
     catch (Exception)
     {
         return;
     }
 }
예제 #9
0
        private void УменьшитьВсеНа1ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ShowBox.Clear();
            List <int> IndexToInc = dataGridView2.SelectedRows.Cast <DataGridViewRow>().Select(x => x.Index).ToList();

            if (IndexToInc.Count != 0)
            {
                IndexToInc.Sort();
                while (IndexToInc.Count != 0)
                {
                    ArrInt a = ArrInt1[IndexToInc[0]] as ArrInt;
                    a--;
                    IndexToInc.RemoveAt(0);
                    ViewArray();
                }
            }
            else
            {
                MessageBox.Show(ERR_SELECTED, ERR, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #10
0
 private void ShowBox_TextChanged(object sender, TextChangedEventArgs e)
 {
     ShowBox.ScrollToEnd();
 }
예제 #11
0
        private void Summary_Click(object sender, RoutedEventArgs e)
        {
            Summary_Report Get_Summary = new Summary_Report();

            ShowBox.Navigate(Get_Summary);
        }
예제 #12
0
        private void GetInvoice_Button_Click(object sender, RoutedEventArgs e)
        {
            Retrieve_Invoice GetInvoice = new Retrieve_Invoice();

            ShowBox.Navigate(GetInvoice);
        }
예제 #13
0
        private void EnterInvoice_Button_Click(object sender, RoutedEventArgs e)
        {
            EnterInvoice Enter = new EnterInvoice();

            ShowBox.Navigate(Enter);
        }