Infört lista
This commit is contained in:
@ -4,6 +4,7 @@ using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Diagnostics;
|
||||
using System.Drawing;
|
||||
using System.Globalization;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
@ -65,7 +66,7 @@ namespace WindowsFormsCore
|
||||
InitializeComponent();
|
||||
lotto = new Lotto(rnd);
|
||||
ClearChks();
|
||||
for(int i = 0; i < txtBGrp1.Count(); i++)
|
||||
for (int i = 0; i < txtBGrp1.Count(); i++)
|
||||
{
|
||||
txtBGrp1[i] = (TextBox)this.Controls["txtNr" + (i + 1).ToString()];
|
||||
txtBGrp2[i] = (TextBox)this.Controls["txtNr2" + (i + 1).ToString()];
|
||||
@ -81,6 +82,7 @@ namespace WindowsFormsCore
|
||||
txtBGrp1[i].Text = ansver[i];
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
private string randomNum()
|
||||
@ -169,5 +171,77 @@ namespace WindowsFormsCore
|
||||
ClearChks();
|
||||
gpbInmata.Refresh();
|
||||
}
|
||||
|
||||
private void Text_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
var n = 0;
|
||||
var nochange = false;
|
||||
if (!int.TryParse(((TextBox)sender).Text, out n))
|
||||
{
|
||||
if (nochange)
|
||||
{
|
||||
nochange = false;
|
||||
return;
|
||||
}
|
||||
var lngd = ((TextBox)sender).Text.Length;
|
||||
if (lngd > 1)
|
||||
{
|
||||
var repl = ((TextBox)sender).Text.Substring(0, lngd - 1);
|
||||
((TextBox)sender).Text = repl;
|
||||
((TextBox)sender).SelectionStart = lngd-1;
|
||||
((TextBox)sender).SelectionLength = 0;
|
||||
}
|
||||
else ((TextBox)sender).Text = string.Empty;
|
||||
nochange = true;
|
||||
}
|
||||
}
|
||||
|
||||
private void Text_TextChanged(object sender, KeyEventArgs e)
|
||||
{
|
||||
var n = 0;
|
||||
if (!int.TryParse(((TextBox)sender).Text, out n))
|
||||
{
|
||||
var lngd = ((TextBox)sender).Text.Length;
|
||||
((TextBox)sender).Text = ((TextBox)sender).Text.Substring(0, lngd - 1);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void AddNumbersToList1()
|
||||
{
|
||||
if(txtBGrp1.Any(tx => tx.Text.Length == 0))
|
||||
{
|
||||
return;
|
||||
}
|
||||
ListViewItem lvRow = new ListViewItem(txtBGrp1[0].Text);
|
||||
for(int i = 1; i < txtBGrp1.Length;i++)
|
||||
{
|
||||
lvRow.SubItems.Add(txtBGrp1[i].Text);
|
||||
}
|
||||
lvRows.Items.Add(lvRow);
|
||||
}
|
||||
private void AddNumbersToList2()
|
||||
{
|
||||
if (txtBGrp2.Any(tx => tx.Text.Length == 0))
|
||||
{
|
||||
return;
|
||||
}
|
||||
ListViewItem lvRow = new ListViewItem(txtBGrp2[0].Text);
|
||||
for (int i = 1; i < txtBGrp2.Length; i++)
|
||||
{
|
||||
lvRow.SubItems.Add(txtBGrp2[i].Text);
|
||||
}
|
||||
lvRows.Items.Add(lvRow);
|
||||
}
|
||||
|
||||
private void btnDwn_Click(object sender, EventArgs e)
|
||||
{
|
||||
AddNumbersToList1();
|
||||
}
|
||||
|
||||
private void btnDown2_Click(object sender, EventArgs e)
|
||||
{
|
||||
AddNumbersToList2();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user