ЛЯБА #0008Вот код программы. Это для тех, кто будет пытаться сам делать... Учтите, названия некоторых елементов у Вас могут быть совсем другими. Код для ориентации....
И потом, когда писал - совесть не позволила писать очень просто... по этому есть некоторые "профессиональные трюки програмирования" в этой програмке. Програ 100% рябочая и вроде не к чему придраться.
- Код: Виділити все
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace _8_task
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void команда1ToolStripMenuItem_Click(object sender, EventArgs e)
{
textBox4.Text = this.команда1ToolStripMenuItem.Text; // Команда 1-1
}
private void команда12ToolStripMenuItem_Click(object sender, EventArgs e)
{
textBox4.Text = this.команда12ToolStripMenuItem.Text; // Команда 1-2
}
private void команда21ToolStripMenuItem_Click(object sender, EventArgs e)
{
textBox4.Text = this.команда21ToolStripMenuItem.Text; // Команда 2-1
}
private void команда22ToolStripMenuItem_Click(object sender, EventArgs e)
{
textBox4.Text = this.команда22ToolStripMenuItem.Text; // Команда 2-2
}
private void комманда1ToolStripMenuItem_Click(object sender, EventArgs e)
{
textBox4.Text = this.комманда1ToolStripMenuItem.Text; // Команда 1
}
private void комманда2ToolStripMenuItem_Click(object sender, EventArgs e)
{
textBox4.Text = this.комманда2ToolStripMenuItem.Text; // Команда 2
}
private void button2_Click(object sender, EventArgs e)
{
button1.Text = textBox1.Text; // Даем новое имя нашей кнопке, которое мы написали в textBox1
try // Если вдруг пользователь место цыфр введет какой-то бред который может
{ // не состоять из цыфр, тогда не даем программе ругаться
if (radioButton1.Checked) // Если дырка в radio1 тогда
{
// меняем размер кнопки, на тот который мы указали
button1.Size = new System.Drawing.Size(int.Parse(textBox2.Text), int.Parse(textBox3.Text));
}
else // иначе
{
// меняем размер положение кнопки, на то которое мы указали
button1.Location = new System.Drawing.Point(int.Parse(textBox2.Text), int.Parse(textBox3.Text));
}
}
catch // ААААА!!! Спаймали ашыпку...
{
// ЫЫЫ Ашипка... молчим об этом... может пользователь не додумается... ГЫ ГЫ ГЫ
}
}
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{ // если вдруг пользователь щелкнул на радио1, тогда меняем на W H.
if (radioButton1.Checked) {// Если действительно оно с дыркой (для оптимизации. Вобще то работает и без if)
label2.Text = "W =";
label3.Text = "H =";
}
}
private void radioButton2_CheckedChanged(object sender, EventArgs e)
{// если вдруг пользователь щелкнул на радио1, тогда меняем на X Y.
if (radioButton2.Checked) { // Если действительно оно с дыркой (для оптимизации. Вобще то работает и без if)
label2.Text = "X =";
label3.Text = "Y =";
}
}
private void groupBox1_Enter(object sender, EventArgs e)
{
}
private void группа1ToolStripMenuItem_Click(object sender, EventArgs e)
{
}
}
}
Архив с программой для мега студентов также прикрепил. РыГоГо! Удачи! С Вас ПІВО!