2013-08-14 24 views
5

customMessageBox'da yanında iki metin kutusu görüntülemek istiyorum. Bu yüzden iki Metin Kutusu için kodlandım. aşağıda olduğu gibi. Bunun için soora ve ayath adını verdim. Ancak customMessageBox’da iki metin kutusunu aynı anda arayamıyorum. Hata gösteriyor. customMessageBox'da sonraki iki metin kutusu nasıl görüntülenir? Ben sadece hata ve form Content = soora + ayath, customMessageBox'ta iki metin kutusu görüntüler mi?

Benim C# KODU; Metni görüntülemek istiyorsanız

TextBox soora = new TextBox(); 
       soora.Height = 72; 
       soora.Width = 150; 
       soora.MaxLength = 3; 

TextBox ayath = new TextBox(); 
       ayath.Height = 72; 
       ayath.Width = 150; 
       ayath.MaxLength = 3; 

CustomMessageBox messageBox = new CustomMessageBox() 
      { 
       Title = "GO TO", 
       Content = soora + ayath, 
       RightButtonContent = "Go !", 
      }; 
+1

Ne almak bekliyordun hem? Bir richtextbox? Bu işleme izin verilmiyor. Ayrıca, İçeriğin (tür) ve CustomMessageBox'ın dezenfeksiyonunu gösteriniz. –

+0

Giriş formu kullanıcısı almalıyım. MessageBox –

+0

'da iki girdi alanına ihtiyacım var 'CustomMessageBox' Uygulamasını gösterebilir misin? İçerik nedir? – Damith

cevap

6

bir container control tutmak için kullanmak size metin için metin kutusunu eklendiğinde textboxes

TextBox soora = new TextBox(); 
       soora.Height = 72; 
       soora.Width = 150; 
       soora.MaxLength = 3; 

TextBox ayath = new TextBox(); 
       ayath.Height = 72; 
       ayath.Width = 150; 
       ayath.MaxLength = 3; 

StackPanel container = new StackPanel{ 
          Orientation = System.Windows.Controls.Orientation.Horizontal 
         }; 

container.Children.Add(soora); 
container.Children.Add(ayath);  

CustomMessageBox messageBox = new CustomMessageBox() 
      { 
       Title = "GO TO", 
       Content = container, 
       RightButtonContent = "Go !", 
      }; 
1

sonra

Content = soora.Text + ayath.Text, 
+0

giriş form kullanıcısı almalıyım. MessageBox'ta iki giriş alanına ihtiyacım var –