Вот мой кодКак написать код для this.label.Click запускать два события?
private void ScoreOnes_Click(object sender, EventArgs e)
{
this.ScoreOnes.Click += this.Roll_Click;
this.ScoreOnes.Click -= null;
}
ScoreOnes это метка, и крен этикетки. Я хочу вызвать Roll_Click и сделать ScoreOnes незаменимым, как при щелчке ScoreOnes в ОДНОМ ВРЕМЕНИ. Если я сделаю так, как написал код, мне нужно дважды щелкнуть, чтобы сделать ScoreOnes незаметным. Если бы я сделать это таким образом:
private void ScoreOnes_Click(object sender, EventArgs e)
{
this.ScoreOnes.Click -= null;
this.ScoreOnes.Click += this.Roll_Click;
}
ScoreOnes никогда не становится unclickable ..... Пожалуйста посоветуйте
Thankyou! Я тоже это имел в виду! Я просто хотел узнать, есть ли способ в C# для одновременного вызова нескольких событий. Еще раз спасибо! –
@HaroonIftikhar да, вы можете. В конструкторе формы после вызова InitializeComponent() или в form_load добавьте столько обработчиков, сколько захотите. this.ScoreOnes.Click + = this.Roll_Click; this.ScoreOnes.Click + = this.Roll2_Click; this.ScoreOnes.Click + = this.Roll3_Click; – tcwicks