очень просто - используй bool
например так:
bool flag=false;
......
//в событии нажатия кнопки
if(!bool){this.flag=true;button1.Text="ololo";}else{this.flag=false;button1.Text="trololo";}
Hermein
19.09.2011, 19:35
ещё варианты
Какие еще варианты? /facepalm
Я тебе написал способ, и это единственный способ(разновидность его), чтобы на 1 кнопку поставить 2 действия! :bow:
Hellost
19.09.2011, 21:55
Вот нормальный способ
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
bool test = true;
private void button1_Click(object sender, EventArgs e)
{
if (test == true)
{
MessageBox.Show("Да");
test = false;
}
else if (test == false)
{
MessageBox.Show("Нет");
test = true;
}
}
}
}
и это единственный способ(разновидность его)
Если ты не знаешь дргих, это не значит что больше способов нет!
Duha666
20.09.2011, 11:40
Это такой же способ, что и у Hermein
Hermein
20.09.2011, 15:16
Вот нормальный способ
Если ты не знаешь дргих, это не значит что больше способов нет!
А я что написал? Вот давай посмотрим на твою мудрость - сделаешь ли ты другим способом, отличным от того что я написал и ты скопипастил /problem
Duha666
21.09.2011, 15:02
ты это имел ввиду?
Да, это. Судя по всему, это единственный возможный вариант вызова нескольких функций/процедур, не считая мелочей реализации.