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



11
Form uygulamasında bir konsol çıktısını / penceresini nasıl gösterebilirim?
Hemen takılıp kalmak için çok basit bir örnek: using System; using System.Windows.Forms; class test { static void Main() { Console.WriteLine("test"); MessageBox.Show("test"); } } Bunu varsayılan seçeneklerle (komut satırında csc kullanarak) derlersem, beklendiği gibi, bir konsol uygulamasına derlenir. Ayrıca, içe System.Windows.Formsaktardığım için bir mesaj kutusu da gösterecek. Şimdi, proje seçenekleri içinden …

12
C # 'da ekrandaki bir pencereyi nasıl ortalayabilirim?
Mevcut pencereyi ortalamak için bir yola ihtiyacım var. Örneğin, bir kullanıcı bir düğmeye basarsa, pencerenin kendisini ekranda ortalamasını istiyorum. Startposition özelliğini kullanabileceğinizi biliyorum, ancak bunu uygulamanın ilk başlatıldığı zamandan farklı bir şekilde kullanmanın bir yolunu bulamıyorum. Peki formu ekranda nasıl ortalayabilirim?
129 c#  winforms  screen  center 

4
Txt dosyasına yeni satır nasıl eklenir
Date.txt dosyama metin içeren yeni bir satır eklemek istiyorum, ancak mevcut date.txt dosyasına eklemek yerine, uygulama yeni date.txt dosyası oluşturuyor .. TextWriter tw = new StreamWriter("date.txt"); // write a line of text to the file tw.WriteLine(DateTime.Now); // close the stream tw.Close(); Txt dosyasını açmak, biraz metin eklemek, kapatmak ve daha …


3
OpenFileDialog'da birden çok dosya uzantısı
Kullanarak bir grup içinde birden çok dosya uzantısını nasıl kullanabilirim OpenFileDialog? Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg|PNG|*.png|TIFF|*.tiff" Gruplarım var ve oluşturmak istiyorum, böylece JPG * .jpg ve * .jpeg, TIFF * .tif ve * .tiff ve ayrıca 'Tüm grafik türleri'? Bunu nasıl yapabilirim?


3
MaxHeight ve MaxWidth kısıtlamalarıyla görüntüyü orantılı olarak yeniden boyutlandırın
Kullanarak System.Drawing.Image. Bir görüntü genişliği veya yüksekliği maksimum değeri aşarsa, orantılı olarak yeniden boyutlandırılması gerekir. Yeniden boyutlandırıldıktan sonra genişliğin veya yüksekliğin sınırı aşmadığından emin olması gerekir. Genişlik ve Yükseklik, otomatik olarak maksimum ve minimuma (mümkün olan en büyük boyut) aşılmayana kadar yeniden boyutlandırılacak ve oranı da koruyacaktır.

15
Enter tuşuna basıldığında 'Ding'i durdurun
Çok basit bir Windows Forms Uygulamam var. Ve Windows'ta (veya en azından Windows Forms Uygulamalarında), Tek Satırlı Metin Kutusu Denetimi içindeyken Enter tuşuna bastığınızda, bir Ding. Tek satırlık bir TextBox olduğu için satırsonu giremeyeceğinizi belirten hoş olmayan bir sestir. Her şey yolunda. Ancak, Formumda 1 Metin Kutum ve bir Arama …

11
O anda basılan tuş nasıl tespit edilir?
In Windows Forms , sen herhangi bir zamanda, imleç sayesinde mevcut konumu bilebilir imleçler sınıfında. Aynı şey klavye için mevcut görünmüyor. Örneğin, Shifttuşuna basılıp basılmadığını bilmek mümkün mü ? Her klavye bildirimini (KeyDown ve KeyUp olayları) izlemek kesinlikle gerekli mi?
123 c#  .net  winforms  keyboard 

28
Bir numaralandırmayı bir WinForms birleşik giriş kutusuna bağlama ve ardından ayarlama
WinForms'da bir enum'un birleşik giriş kutusuna nasıl bağlanacağı sorusuna birçok kişi yanıt verdi. Bunun gibi: comboBox1.DataSource = Enum.GetValues(typeof(MyEnum)); Ancak, gerçek değeri görüntülenecek şekilde ayarlayamadan bu oldukça işe yaramaz. Denedim: comboBox1.SelectedItem = MyEnum.Something; // Does not work. SelectedItem remains null Ben de denedim: comboBox1.SelectedIndex = Convert.ToInt32(MyEnum.Something); // ArgumentOutOfRangeException, SelectedIndex remains -1 …
122 c#  .net  winforms  combobox  enums 

27
Belirli bir türdeki (Düğme / Metin Kutusu) bir Windows Forms formunun TÜM alt denetimlerini nasıl elde edebilirim?
X tipi bir formdaki tüm kontrolleri almam gerekiyor. Geçmişte böyle bir şeyin kullanıldığı kodu gördüğüme oldukça eminim: dim ctrls() as Control ctrls = Me.Controls(GetType(TextBox)) Özyinelemeli bir işlev kullanarak çocukları elde eden tüm kontrolleri yineleyebileceğimi biliyorum, ancak aşağıdakiler gibi daha kolay veya daha basit bir şey var mı? Dim Ctrls = …
120 c#  .net  vb.net  winforms  controls 

12
Gruptaki hangi Radyo düğmesi işaretlenir?
WinForms Kullanımı; Bir grup için işaretli RadioButton'ı bulmanın daha iyi bir yolu var mı? Bana öyle geliyor ki aşağıdaki kod gerekli olmamalı. Farklı bir RadioButton'ı işaretlediğinizde, hangisinin işaretini kaldıracağını bilir… bu yüzden hangisinin işaretlendiğini bilmelidir. Çok fazla if ifadesi (veya bir anahtar) yapmadan bu bilgileri nasıl alırım? RadioButton rb = …


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.