Это мой код, где я пытаюсь изменить цвет текста после нажатия кнопки, но бездельники происходитИзменение цвета текста после нажатия кнопки на C# ..?
Моя функция цвет неоднозначен, потому что я использую itextsharp
и system.drawing
библиотека ...
Я попытался с помощью ниже код..Хотя его не дает ошибки, но цвет текста не меняется. Я попытался использовать clickedbutton
. Forecolor
функция как хорошо, но она по-прежнему остается такой же .. обе функции не работают
btn.ForeColor = System.Drawing.Color.Red;
clickedbutton.Forecolor= System.Drawing.Color.Red;
Я хочу изменить цвет текста настоящее время под
ClickedButton.Text="Input Processing"
Все входы будут высоко оценены. я знаю его очень глупый вопрос, но я запутался :(
Мой код
private void btn_Preprocess_Click(object sender, EventArgs e)
{
Button clickedButton = (Button)sender;
clickedButton.Text = "Input Processing...";
btn_Preprocess.ForeColor = System.Drawing.Color.Red;
clickedButton.Enabled = false;
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
SourcePath = folderBrowserDialog1.SelectedPath;
string searchPattern = "*.*";
DirectoryInfo di = new DirectoryInfo(SourcePath);
GetFiles1(di, searchPattern);
MessageBox.Show("Process Complete");
}
Я не понял. Вы хотите изменить кнопку с текстом «Обработка ввода», который щелкнул кнопкой мыши, но ваш код изменил цвет btn_Preprocess ... – LPs
Вы уверены, что это asp.net, а не WinForms? – t3chb0t
Это WinForm из-за того, что в WPF находится Foreground свойство вместо ForeColor – LPs