«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.


30
INotifyPropertyChanged uygulamak - daha iyi bir yol var mı?
Microsoft INotifyPropertyChanged, otomatik özelliklerde olduğu gibi hızlı bir şey uygulamış olmalıydı , sadece {get; set; notify;} bunu yapmanın çok mantıklı olduğunu düşünüyorum. Yoksa bunu yapmak için herhangi bir komplikasyon var mı? Mülklerimize 'bildir' gibi bir şey uygulayabilir miyiz. INotifyPropertyChangedSınıfınızda uygulamak için zarif bir çözüm var mı ya da bunu yapmanın …

22
Çapraz iş parçacığı işlemi geçerli değil: Denetim, oluşturulduğu iş parçacığı dışındaki bir iş parçacığından erişildi
Bir senaryom var. (Windows Forms, C #, .NET) Bazı kullanıcı kontrollerini barındıran bir ana form vardır. Kullanıcı denetimi bazı ağır veri işlemi yapar, böylece UserControl_Loadyöntemi doğrudan çağırırsam kullanıcı arabirimi, yükleme yöntemi yürütme süresi boyunca yanıt vermez hale gelir. Bunun üstesinden gelmek için farklı bir iş parçacığına veri yüklüyorum (mevcut kodu …

30
Yalnızca sayıları kabul eden bir metin kutusunu nasıl oluştururum?
Yalnızca tamsayı değerlerini kabul etmek istediğim bir metin kutusu denetimi olan bir windows form uygulaması var. Geçmişte, KeyPress olayını aşırı yükleyerek ve yalnızca spesifikasyona uymayan karakterleri kaldırarak bu tür bir doğrulama yaptım. MaskedTextBox denetimine baktım ama belki de düzenli bir ifade ile çalışabilir veya diğer denetimlerin değerlerine bağlı olabilir daha …
582 c#  .net  winforms  textbox 

14
Uygulama ayarlarını bir Windows Forms uygulamasına nasıl kaydedebilirim?
Ne elde etmek istiyorum çok basit: Bilgi okumak için bir yol kullanan bir Windows Forms (.NET 3.5) uygulaması var. Bu yol, sağladığım seçenekler formu kullanılarak kullanıcı tarafından değiştirilebilir. Şimdi, yol değerini daha sonra kullanmak üzere bir dosyaya kaydetmek istiyorum. Bu, bu dosyaya kaydedilen birçok ayardan biri olacaktır. Bu dosya doğrudan …

22
.NET WebBrowser denetimini Chrome gibi daha iyi bir tarayıcı ile mi değiştiriyorsunuz?
Bir .NET uygulamasına modern bir tarayıcı eklemenin nispeten kolay bir yolu var mı? Bildiğim kadarıyla anladığım kadarıyla, WebBrowserkontrol için bir sarıcı IE bunun çok eski bir versiyonu gibi görünüyor dışında bir sorun olmaz, IE bütün bunlarla CSS vida-up, potansiyel güvenlik riskleri açısından gerektirir bir (oluşturma motoru yamalı değilse, gerçekten milyon …

18
Bir olaydan tüm olay işleyicileri kaldırma
Bir denetimde yeni bir olay işleyici oluşturmak için bunu yapabilirsiniz c.Click += new EventHandler(mainFormButton_Click); veya bu c.Click += mainFormButton_Click; ve bir olay işleyiciyi kaldırmak için bunu yapabilirsiniz c.Click -= mainFormButton_Click; Ancak bir olaydaki tüm olay işleyicilerini nasıl kaldırırsınız?
366 c#  .net  winforms  events 








11
Tipik görüntü formatlarına izin vermek için filtreyi bir OpenFileDialog olarak mı ayarlıyorsunuz?
Bu kod var, nasıl tüm tipik görüntü biçimlerini kabul izin verebilirim? PNG, JPEG, JPG, GIF? Şimdiye kadar sahip olduğum şey: public void EncryptFile() { OpenFileDialog dialog = new OpenFileDialog(); dialog.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; dialog.InitialDirectory = @"C:\"; dialog.Title = "Please select an image file to encrypt."; if (dialog.ShowDialog() …

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.