ToolStripButton все еще выделен, когда форма отключена/включена формаC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 ToolStripButton все еще выделен, когда форма отключена/включена форма

Сообщение Anonymous »

У меня есть приложение Winforms, содержащее ToolStrip с ToolStripButtons. Некоторые из действий кнопок отключают основную форму, пока действие кнопки происходит и повторно его завершается. Это сделано, чтобы убедиться, что пользователь не нажимает на другие места, пока происходит действие, а также показывает, что Уэйккурсор, но это не имеет отношения к проблеме. < /p>

Если пользователь нажимает на кнопку и перемещает курсор мыши за пределами ее границ, в то время как форма отключена, кнопка остается выделенной (прозрачная синяя), даже при повторной форме в более поздней точке. Если мышь вводит /оставляет кнопку после этого снова правильно. Выпуск: < /p>

public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void toolStripButton1_Click(object sender, EventArgs e)
{
// Disable the form
Enabled = false;

// Some action where the user moved the mouse cursor to a different location
MessageBox.Show(this, "Message");

// Re-enable the form
Enabled= true;
}
}


Подробнее здесь: https://stackoverflow.com/questions/408 ... ed-enabled
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»