Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2010, 12:47   #1
lastarmyman
 
Регистрация: 26.05.2010
Сообщений: 6
По умолчанию два компонента Edit и компонент Button.

Динамически создать на форме два компонента Edit и компонент Button. При нажатии на кнопку содержимое строк редактирования меняется местами.

помогите пожалуйста...
lastarmyman вне форума Ответить с цитированием
Старый 27.05.2010, 13:26   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну а сам то хоть как-то пробовал?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.05.2010, 13:41   #3
lastarmyman
 
Регистрация: 26.05.2010
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну а сам то хоть как-то пробовал?
Пробовал. Но дело в том что я с программированием не знаком...
lastarmyman вне форума Ответить с цитированием
Старый 27.05.2010, 19:21   #4
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

Покажи что пробовал.
Hollander вне форума Ответить с цитированием
Старый 27.05.2010, 21:25   #5
dampirik
Форумчанин
 
Регистрация: 02.07.2009
Сообщений: 722
По умолчанию

Цитата:
Пробовал. Но дело в том что я с программированием не знаком...
и мне интересно как Вы пробовали...

В некую переменную записываем координаты компонента Edit
Координта компонента Edit приравниваем компоненту Button
Координта компонента Button приравниваем выше описанной переменной.
dampirik вне форума Ответить с цитированием
Старый 28.05.2010, 03:27   #6
Casper-SC
Форумчанин
 
Регистрация: 04.07.2007
Сообщений: 549
По умолчанию

А-а-а, на-а-а (сказал я, махнув рукой )

Не знаю считается ли то как я создал компоненты на форме динамически?
Код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication____________
{
    public partial class Form1 : Form
    {
        private System.Windows.Forms.TextBox textBox1;
        private System.Windows.Forms.TextBox textBox2;
        private System.Windows.Forms.Button button1;

        public Form1()
        {
            InitializeComponent();

            this.textBox1 = new System.Windows.Forms.TextBox();
            this.textBox2 = new System.Windows.Forms.TextBox();
            this.button1 = new System.Windows.Forms.Button();
            
            // 
            // textBox1
            // 
            this.textBox1.Location = new System.Drawing.Point(29, 85);
            this.textBox1.Name = "textBox1";
            this.textBox1.Size = new System.Drawing.Size(100, 20);
            this.textBox1.TabIndex = 1;
            // 
            // textBox2
            // 
            this.textBox2.Location = new System.Drawing.Point(163, 85);
            this.textBox2.Name = "textBox2";
            this.textBox2.Size = new System.Drawing.Size(100, 20);
            this.textBox2.TabIndex = 2;
            // 
            // button1
            // 
            this.button1.Location = new System.Drawing.Point(88, 133);
            this.button1.Name = "button1";
            this.button1.Size = new System.Drawing.Size(102, 23);
            this.button1.TabIndex = 3;
            this.button1.Text = "Поменять местами";
            this.button1.UseVisualStyleBackColor = true;

            this.Controls.Add(this.button1);
            this.Controls.Add(this.textBox2);
            this.Controls.Add(this.textBox1);

            this.button1.Click += new EventHandler(button1_Click);
        }

        private void button1_Click(object sender, EventArgs e)
        {
            String s1, s2;

            if (textBox1.Text.Length > 0 && textBox2.Text.Length > 0)
            {
                s1 = this.textBox2.Text;
                s2 = this.textBox1.Text;

                this.textBox1.Text = s1;
                this.textBox2.Text = s2;
            }
            else
            {
                MessageBox.Show("Введите значения в оба поля");
            }
        }
    }
}

Последний раз редактировалось Casper-SC; 28.05.2010 в 08:13.
Casper-SC вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
изменение формы компонента Edit Lorden Помощь студентам 4 23.12.2009 20:38
hint компонента edit delphi Doget Помощь студентам 7 19.04.2009 10:02
Edit и Button Михаил Юрьевич Общие вопросы Delphi 6 12.02.2008 18:03
Случайно ни укого нет компонента BUTTON с продвинутым канвом Altera Компоненты Delphi 1 04.02.2008 13:46
Нужны два компонента delphin100 Компоненты Delphi 2 13.01.2008 01:54