C# kullanarak diğer uygulamanın üstüne bir Messagebox.show() nasıl tutulur?Messagebox.show() kullanarak diğer uygulamanın üstünde tutun C#
cevap
Yeni bir form oluşturmadan daha iyi bir çözüm var.
MessageBox.Show("Message Text", "Header", MessageBoxButtons.OK, MessageBoxIcon.None,
MessageBoxDefaultButton.Button1, (MessageBoxOptions)0x40000); // MB_TOPMOST
0x40000, "MB_TOPMOST" -Flag'dir.
Donutboy tarafından sağlanan çözümü denedim ve 0x40000 (veya 40000) MessageBoxOptions Enum değeri olarak geçerli bir seçenek olarak kabul edilmiyor gibi görünüyor. Ancak, MessageBoxOptions.DefaultDesktopOnly işlevinin aynı etkiyi kullandığını ve kullanıcı tarafından onaylanıncaya kadar MessageBox'ı en üstte tuttuğunu buldum. ie.
Bu, olası en basit yerel çözümdür.
Evet, ben de bir tane çalışıyor! Birkaç öneri var ama bunun en kolay uygulanabileceğini kabul ediyorum. –
Tam olarak neye ihtiyacım vardı! – Homer1982
Bu benim için çalıştı! Teşekkürler!! =) – marianotigre
bu işlemek için başka kolay yolu:
MessageBox.Show(new Form { TopMost = true }, "This is TopMost", "TopMost", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
- 1. UITableViewCell'i diğer hücrelerin önüne tutun
- 2. Uygulamanın üstünde program adı çubuğundan nasıl kurtulur?
- 3. Modal Dialog diğer pencerelerin üstünde gösterilmiyor
- 4. MessageBox.Show() Özel Simge?
- 5. iOS AVAudioPlayer diğer uygulamanın fon müziği
- 6. Dizeleri diğer sınıflardan kullanma C#
- 7. MessageBox.Show Windows Phone 7 için
- 8. Python OpenCV açık pencereleri diğer uygulamaların üstünde aç
- 9. Masaüstünde/doğrudan üstünde çizin?
- 10. Neden MessageBox.Show yazamıyorum? ("Asdfasdf {0}", i) ;?
- 11. Açısal denetleyiciyi ince tutun
- 12. GAE'de REST, hangi uygulamanın kullanılacağı? (RESTlet, jersey, diğer ....)
- 13. Uygulamanın
- 14. Dosya erişim zamanının kaydını tutun
- 15. Eksen işaretlerini kaldırın ancak Matplolib/ggplot stilini kullanarak ızgarayı tutun
- 16. C#: Uygulamanın sürecine yakın süreci 'öldürme (görevliyle)
- 17. Bir uygulamanın denetimini (?) C# olarak nasıl denetleyebilirim?
- 18. XML kullanarak C#
- 19. Android - SD karttaki dosyaları sil üstünde kaldırın
- 20. R Parlak- Biçimlendirmenin üstünde biçimlendirme
- 21. PopupWindow düğmesinin üstünde nasıl görünebilir (görünüm)?
- 22. jQuery Sortable - Orijinal listemizde tutun
- 23. C# diğer yöntemde yürütme yöntemi
- 24. Tespit Anahtar C#
- 25. TextViews birbirinin üstünde görünür
- 26. Döndürme ben birbirimizi kullanarak facet_grid üstünde bazı barplots çizilecek
- 27. Diğer makinede C++ MFC aygıtları kaydedilemiyor
- 28. QWidget'i geçerli uygulamanın üzerine ayarlayın, ancak başka bir uygulamada değil
- 29. Uygulamanın Pencere Tutamaçlarını Alın
- 30. Uygulamanın veri klasörü Mac
ekstra Kod gerek yok, şunu deneyin: http://stackoverflow.com/questions/4834819/c-sharp-messagebox-to-front-when- app-minimized-to-tepsi –