using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
namespace Miner
{
public class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.Panel panel1;
private Button[] n =new Button[100];
private int[] kn=new int[100];
private System.ComponentModel.Container components = null;
public Form1( )
{
InitializeComponent( );
}
protected override void Dispose(bool disposing)
{
if(disposing)
{
if ( components != null )
{
components.Dispose( );
}
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
private void InitializeComponent( )
{
this.panel1 = new System.Windows.Forms.Panel( );
this.SuspendLayout( );
this.panel1.Location = new System.Drawing.Point( 8, 8 );
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size( 400, 400 );
this.panel1.TabIndex = 0;
this.AutoScaleBaseSize = new System.Drawing.Size( 6, 14 );
this.BackColor = System.Drawing.Color.White;
this.ClientSize = new System.Drawing.Size( 416, 413 );
this.Controls.AddRange( new System.Windows.Forms.Control[] {
this.panel1} );
this.Name = "Form1";
this.Text = "Form1";
this.Load += new System.EventHandler( this.Form1_Load );
this.ResumeLayout( false );
}
#endregion
[STAThread]
static void Main( )
{
Application.Run( new Form1( ) );
}
private void Form1_Load( object sender, System.EventArgs e )
{
int a=0;
int x=0,y=0;
for ( a=0;a<=99;a++ )
{
n[a] = new Button( );
n[a].BackColor =Color.White;
n[a].FlatStyle = FlatStyle.Flat;
n[a].Width = panel1.Width / 10;
n[a].Left = x * n[a].Width;
n[a].Height = panel1.Height / 10;
n[a].Top = y * n[a].Height;
n[a].Name = "b" + a;
panel1.Controls.Add( n[a] );
panel1.Controls[a].MouseDown += new MouseEventHandler( this.ButtonArray_OnClick );
x += 1;
if ( x == 10 )
{
x = 0;
y += 1;
}
}
}
private void ButtonArray_OnClick( object sender, MouseEventArgs e )
{
MouseEventArgs arg=( MouseEventArgs )e;
Button b1=( Button )sender;
if ( arg.Button==MouseButtons.Right)
b1.BackColor=Color.White ;
else
{
b1.Image=Image.FromFile( "f:\\my documents\\my pictures\\elements\\regular_smile.gif" );
}
}
}
} |