Guest User

Untitled

a guest
Jun 1st, 2013
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.74 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9.  
  10. namespace Program
  11. {
  12.     public partial class Form1 : Form
  13.     {
  14.         public Form1()
  15.         {
  16.             InitializeComponent();
  17.         }
  18.  
  19.         List<int> Adatok = new List<int>();
  20.  
  21.         int[] szamok = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
  22.         int[] WHD = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 };
  23.         int bemenet_szobaszam;
  24.         int bemeno_adat_Sz;
  25.         int bemeno_adat_Mag;
  26.         int bemeno_adat_Hossz;
  27.  
  28.         int i = 0;
  29.  
  30.         private void buttonOKHelyiseg_Click(object sender, EventArgs e)
  31.         {
  32.             try
  33.             {
  34.                 bemenet_szobaszam = Convert.ToInt32(textBoxHelyiseg.Text);
  35.  
  36.                 if (bemenet_szobaszam > 0 && bemenet_szobaszam <= szamok.Length)
  37.                 {
  38.                     errorProviderBox.Clear();
  39.  
  40.                     labelHosszAdat.Enabled = true;
  41.                     buttonOKAdatHossz.Enabled = true;
  42.                     textBoxSzel.Enabled = true;
  43.  
  44.                     labelSzelAdat.Enabled = true;
  45.                     buttonOKAdatSzel.Enabled = true;
  46.                     textBoxHossz.Enabled = true;
  47.  
  48.                     labelMagAdat.Enabled = true;
  49.                     buttonOKAdatMag.Enabled = true;
  50.                     textBoxMag.Enabled = true;
  51.  
  52.                     labelHelyiseg.Enabled = false;
  53.                     textBoxHelyiseg.Enabled = false;
  54.                     buttonOKHelyiseg.Enabled = false;
  55.  
  56.                     while (i != bemenet_szobaszam)
  57.                     {
  58.                         labelHosszAdat.Text = szamok[i] + ". hosszúság:";
  59.                         i++;
  60.                         break;
  61.                     }
  62.                    
  63.                 }
  64.                 else
  65.                 {
  66.                     errorProviderBox.SetError(textBoxHelyiseg, "Érvénytelen adat!");
  67.                 }
  68.             }
  69.             catch (Exception)
  70.             {
  71.                 errorProviderBox.SetError(textBoxHelyiseg, "Érvénytelen adat!");
  72.             }
  73.            
  74.         }
  75.  
  76.         private void menüToolStripMenuItem_Click(object sender, EventArgs e)
  77.         {
  78.             // ...
  79.         }
  80.  
  81.         private void Form1_Load(object sender, EventArgs e)
  82.         {
  83.             // ...
  84.         }
  85.  
  86.         private void buttonOKAdatSz_Click(object sender, EventArgs e)
  87.         {
  88.             while (i != bemenet_szobaszam)
  89.             {
  90.                 labelHosszAdat.Text = szamok[i] + ". hosszúság:";
  91.  
  92.                 i++;
  93.                 break;
  94.             }
  95.  
  96.             bemeno_adat_Sz = Convert.ToInt32(textBoxHossz.Text);
  97.  
  98.             if (bemeno_adat_Sz > 0 && bemeno_adat_Hossz <= WHD.Length)
  99.             {
  100.                 errorProviderBox.Clear();
  101.                 Adatok.Add(bemeno_adat_Sz);
  102.             }
  103.  
  104.             for (int j = 0; j < Adatok.Count; j++)
  105.             {
  106.                 listBoxHelysegAdatok.Items.Add(Adatok[j]);
  107.             }
  108.  
  109.         }
  110.  
  111.         private void buttonOKAdatH_Click(object sender, EventArgs e)
  112.         {
  113.             while (i != bemenet_szobaszam)
  114.             {
  115.                 labelSzelAdat.Text = szamok[i] + ". hosszúság:";
  116.  
  117.                 i++;
  118.                 break;
  119.             }
  120.  
  121.             bemeno_adat_Hossz = Convert.ToInt32(textBoxHossz.Text);
  122.  
  123.             if (bemeno_adat_Hossz > 0 && bemeno_adat_Hossz <= WHD.Length)
  124.             {
  125.                 errorProviderBox.Clear();
  126.                 Adatok.Add(bemeno_adat_Hossz);
  127.             }
  128.  
  129.             listBoxHelysegAdatok.DataSource = Adatok;
  130.         }
  131.     }
  132. }
Advertisement
Add Comment
Please, Sign In to add comment