Я пытаюсь показать изображение с определенной частотой (сделайте его проблесковым).Мигает изображением с определенной частотой
Я уже добавляю изображение в окно с картинками, но я не знаю, как заставить его вспыхивать, какие-либо идеи?
Я пытаюсь показать изображение с определенной частотой (сделайте его проблесковым).Мигает изображением с определенной частотой
Я уже добавляю изображение в окно с картинками, но я не знаю, как заставить его вспыхивать, какие-либо идеи?
Добавить таймер и настроить видимость изображения на противоположном на каждом тике? Код проверки:
public static void Main()
{
var timer = new System.Timers.Timer()
{
Elapsed += new ElapsedEventHandler(OnTimedEvent),
Interval = 5000,
Enabled = true
}
}
private static void OnTimedEvent(object source, ElapsedEventArgs e)
{
//your timer is executing
myImageBox.Visible = !myImageBox.Visible
}
это хорошая идея, но как я могу узнать частоту ??? – SMH
добавлен пример с частотой – BobbyTables
Я имею в виду, если мне это нужно для вспышки с частотой 500 Гц, например – SMH
Обращаем Ваше внимание, что этот ответ не будет работать в приложении Windows, его для Интернета. Если вы используете C# с ASP.Net, то JQuery toggleClass() будет работать для вас. Не ходите на серверную сторону.
setInterval(
function(){
$('#imgId').toggleClass('on');
},500
);
с использованием формулировки «картинная коробка» и только пометка его C# я считаю, что это связано с окнами, а не с веб-содержимым – BobbyTables
@zedd, я знал и я согласитесь, но, поскольку репутация OP давала мне новичка, я чувствую себя и, как правило, newbiew пропускает некоторые теги. –
хороший звонок, сам был неуверен – BobbyTables
Вы не можете использовать gifs? – brykneval
Нет, я не хочу использовать gifs – SMH