«events» etiketlenmiş sorular

Etkinlik, bir sınıfın belirli bir şey olduğunda dinleyicilere bildirimde bulunmasının bir yoludur.

4
'Async void' olay işleyicilerinden kaçınmalı mıyım?
async voidGörevlere başlamak için ateşle ve unut yöntemlerini kullanmanın genellikle kötü bir fikir olduğunu biliyorum , çünkü bekleyen görevin izi yok ve böyle bir yöntemin içine atılabilecek istisnaları ele almak zor. Genelde async voidolay işleyicilerinden de kaçınmalı mıyım ? Örneğin, private async void Form_Load(object sender, System.EventArgs e) { await Task.Delay(2000); …


4
Olay işleyicileri için lambda ifadelerini kullanma
Şu anda aşağıdaki gibi ilan edilen bir sayfam var: public partial class MyPage : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { //snip MyButton.Click += (o, i) => { //snip } } } Yakın zamanda 1.1'den .NET 3.5'e geçtim, bu yüzden Page_Load'un dışında olay işleyicileri yazmaya alıştım. Sorum şu; …
114 c#  performance  events  lambda 

6
Android'de bir olay işleme yönteminden döndürülen boole değerinin anlamı nedir?
Android'de çoğu olay dinleyici yöntemi bir boole değeri döndürür. Bu doğru / yanlış değer ne anlama geliyor? alt sıradaki olaylara ne yol açacak? class MyTouchListener implements OnTouchListener { @Override public boolean onTouch(View v, MotionEvent event) { logView.showEvent(event); return true; } } Yukarıdaki örnekle ilgili olarak, onTouch yönteminde true döndürürseniz , …


3
JavaScript'te bir satır içi olay işleyicisine bağımsız değişken olarak olay nasıl iletilir?
// this e works document.getElementById("p").oncontextmenu = function(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); }; // this e is undefined function doSomething(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); } <p id="p" onclick="doSomething(e)"> <a href="#">foo</a> <span>bar</span> </p> Bazı …


10
Etkinlikler ve temsilciler ve ilgili uygulamaları arasındaki fark [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin Delegelere göre olayları kullanmanın sözdizimsel şeker olmanın dışında avantajlarını görmüyorum. Belki yanlış anlıyorum, ama …
107 c#  events  delegates 

9
Alt öğeler tarafından tetiklenen mouseout olayları nasıl devre dışı bırakılır?
Sorunu ayrıntılı olarak anlatmama izin verin: Bir öğenin üzerine geldiğimde mutlak konumlandırılmış bir div göstermek istiyorum. JQuery ile bu gerçekten basit ve gayet iyi çalışıyor. Ancak fare alt öğelerden birinin üzerine geldiğinde, içeren div öğesinin mouseout olayını tetikler. Bir alt öğenin üzerine gelindiğinde javascript'in içeren öğenin mouseout olayını tetiklemesini nasıl …

11
.NET'te Etkinlik İmzası - Kesin Yazılmış 'Gönderen' Kullanılıyor mu?
Önerdiğim şeyin .NET yönergelerine uymadığının tamamen farkındayım ve bu nedenle, muhtemelen tek başına bu nedenle kötü bir fikirdir. Ancak, bunu iki olası bakış açısından değerlendirmek istiyorum: (1) Bunu% 100 dahili amaçlar için kendi geliştirme çalışmam için kullanmayı düşünmeli miyim? (2) Bu, çerçeve tasarımcılarının değiştirmeyi veya güncellemeyi düşünebilecekleri bir kavram mı? …
107 c#  .net  vb.net  events 


4
JQuery ile tıklama olayı sırasında bir tuşa basılıp basılmadığını nasıl kontrol edebilirim?
JQuery ile bir tıklama olayını yakalamak ve aynı anda bir tuşa basılıp basılmadığını söyleyebilmek istiyorum, böylece tuşa basma olayına bağlı olarak geri arama işlevi içinde çatallanabilirim. Örneğin: $("button").click(function() { if([KEYPRESSED WHILE CLICKED]) { // Do something... } else { // Do something different... } }); Bu mümkün mü yoksa mümkünse …
105 jquery  events  keyboard  click 

4
İş parçacığı havuzu ne zaman kullanılır?
Bu yüzden Node.js'nin nasıl çalıştığını anlıyorum: Bir olayı alan ve ardından onu bir çalışan havuzuna devreten tek bir dinleyici iş parçacığı var. İş parçacığı, işi tamamladığında dinleyiciye bildirimde bulunur ve dinleyici daha sonra yanıtı arayana geri gönderir. Sorum şu: Node.js'de bir HTTP sunucusu kurarsam ve yönlendirilmiş yol olaylarımdan birinde ("/ …
104 node.js  events 

5
Click olayı için olduğu gibi 'touchstart' olayı için e.PageX konumuna bir eşdeğer var mı?
Canlı işlevle kullanılan bir touchstart olayının jQuery ile X konumunu almaya çalışıyorum? Yani $('#box').live('touchstart', function(e) { var xPos = e.PageX; } ); Şimdi, bu olay olarak 'tıklama' ile çalışır. Nasıl olur da ( alpha jQuery Mobile'ı kullanmadan) bir dokunma olayı ile alabilirim? Herhangi bir fikir? Herhangi bir yardım için teşekkürler.

7
C # olayları eşzamanlı mı?
Bu sorunun iki bölümü var: Bir olayın yükseltilmesi iş parçacığını engelliyor mu , yoksa EventHandlers'ın eşzamansız olarak yürütülmesini mi başlatıyor ve iş parçacığı aynı anda devam ediyor mu? Are bireysel EventHandlers eşzamanlı arkaya çalıştırın (olayına abone) ya da başkalarının aynı anda çalışan olmadığını hiçbir garantisi ile uyumsuz çalışacak mı?
104 c#  .net  events  delegates 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.