«winforms» etiketlenmiş sorular

WinForms, Microsoft .NET Framework ve Mono'daki bir GUI sınıf kitaplığı olan Windows Forms'a verilen resmi olmayan addır. Bu etiketteki sorular da hedef çerçeveyle ([.net] veya [mono]) etiketlenmeli ve normalde bir programlama dili etiketiyle etiketlenmelidir.


3
WinForms'da Model Görünümü Sunucusu
WinForms kullanarak MVP yöntemini ilk kez uygulamaya çalışıyorum. Her katmanın işlevini anlamaya çalışıyorum. Programımda, tıklandığında bir açık filtre penceresi açan bir GUI düğmesi var. Dolayısıyla, MVP'yi kullanarak, GUI düğme tıklama olayını işler ve ardından presenter.openfile () öğesini çağırır; Presenter.openfile () içinde, bu dosyanın açılışını model katmanına devretmeli mi, yoksa işlenecek …


11
Windows Forms C # uygulamasında bir yapılandırma dosyasına sahip olmanın en basit yolu
.NET'te gerçekten yeniyim ve yapılandırma dosyalarının nasıl çalıştığı konusunda hala takılmadım. Google'da bununla ilgili her arama yaptığımda web.config ile ilgili sonuçlar alıyorum, ancak bir Windows Forms uygulaması yazıyorum. System.Configuration ad alanını kullanmam gerektiğini anladım, ancak dokümantasyon yardımcı olmuyor. Yapılandırma dosyamın XYZ.xml olduğunu nasıl tanımlarım? Veya yapılandırma dosyası için "varsayılan" bir …

7
C # Form.Close vs Form.Dispose
C # konusunda yeniyim ve daha önceki gönderilere bakmaya çalıştım ama iyi bir cevap bulamadım. Tek formlu bir C # Windows Form Başvurusunda, Form.Close()daha iyi veya Form.Dispose()? MSDN, nesne içindeki tüm kaynakların kapatıldığını ve bir Kapat çağrıldığında formun atıldığını söylüyor. Buna rağmen, Kapatma yerine Dispose'u izleyen çevrimiçi birkaç örnekle karşılaştım. …
88 c#  winforms 

8
SEHException hatasını nasıl teşhis etmelisiniz - Harici bileşen bir istisna attı
Bir kullanıcı aşağıdaki gibi bir hata bildirdiğinde System.Runtime.InteropServices.SEHException - Harici bileşen bir istisna mı attı? Bir programcı olarak nedenini belirlemek için yapabileceğim herhangi bir şey var mı? Senaryo: Bir kullanıcı (şirketimin yazdığı bir programı kullanarak) bu hatayı bildirdi. Bu bir defaya mahsus bir hata olabilir veya olmayabilir. Geçen ay bilgisayarın …


4
Bir WinForms uygulamasındaki tüm 'işlenmemiş' istisnaları yakalayan bir şeyi nasıl yapabilirim?
Şimdiye kadar, sadece etrafında bir try / catch bloğu koymak Application.Runiçinde Program.csprograma giriş noktasına. Bu, Hata Ayıklama modunda tüm istisnaları yeterince iyi yakalar, ancak programı hata ayıklama modu olmadan çalıştırdığımda, istisnalar artık işlenmiyor. İşlenmemiş istisna kutusunu alıyorum. Bunun olmasını istemiyorum. Hata ayıklama olmayan modda çalışırken tüm istisnaların yakalanmasını istiyorum. Programın …

9
Console.WriteLine Çıktı penceresinde görünmüyor
Console.WriteLineTest etmek için bazı aramalar yaptım , ancak çıkış kutusunda görünmüyorlar? public static ArrayList myDeliveries = new ArrayList(); public mainForm(){ InitializeComponent(); } private void mainForm_Load(object sender, EventArgs e){ if (!File.Exists("../../MealDeliveries.txt")){ MessageBox.Show("File not found!"); return; } using (StreamReader sr = new StreamReader("../../MealDeliveries.txt")){ //first line is delivery name string strDeliveryName = sr.ReadLine(); …
87 c#  .net  winforms 

8
Winforms TableLayoutPanel program aracılığıyla satır ekleme
Bir süredir bununla savaşıyorum ve bir dizi başka insanın da TableLayoutPanel (.net 2.0 Winforms) ile mücadele ettiğini gördüm. Sorun Tanımlanmış 10 sütun içeren bir 'boş' tablo düzeni paneli almaya çalışıyorum, ardından çalışma zamanında programlı olarak denetim satırları (yani hücre başına bir denetim) ekliyorum. Bunun kadar basit olması gerektiği düşünülebilirdi. myTableLayoutPanel.Controls.Add(myControl, …

11
Windows Uygulamasında Konsol Gösterilsin mi?
Konsolu bir Windows uygulamasında göstermenin bir yolu var mı? Bunun gibi bir şey yapmak istiyorum: static class Program { [STAThread] static void Main(string[] args) { bool consoleMode = Boolean.Parse(args[0]); if (consoleMode) { Console.WriteLine("consolemode started"); // ... } else { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } }
85 c#  winforms  console 

4
ContextMenuStrip'in hangi denetimde kullanıldığını belirleme
ContextMenuStripBirkaç farklı liste kutusuna atanmış bir a sahibim . Ne zaman ContextMenuStriptıklandığını anlamaya çalışıyorum ListBox. Aşağıdaki kodu başlangıç ​​olarak denedim ama çalışmıyor. senderDoğru değeri vardır, ama atamak çalıştığınızda menuSubmittedo boş. private void MenuViewDetails_Click(object sender, EventArgs e) { ContextMenu menuSubmitted = sender as ContextMenu; if (menuSubmitted != null) { Control sourceControl …

10
DataGridView Otomatik Sığdırma ve Doldurma
Bende 3 sütun var DataGridView. Yapmaya çalıştığım şey, ilk 2 sütunun içeriğin genişliğine otomatik olarak sığması ve 3. sütunun kalan alanı doldurması. WinForms'da yapmak mümkün mü? Herhangi bir kullanım varsa, verilerimi bir EF DataContext'ten yüklüyorum. Şu anda nasıl göründüğüne dair bir resim ekledim.

7
İş uygulamaları için WPF uygulamasının Winform'a karşı avantajı? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Asp.net …
84 wpf  winforms 


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.