2014-01-23 2 views
0

У меня есть проблема с недостающим 'using System.Windows.Forms;' в Windows Phone 7.Альтернатива этому.Controls [текстовое поле] .Text = txt; для Windows Phone 7

это текущая версия работает на Visual Studio 2010.

 public void ChangeTextElement(String textbox, String txt) 
     { 
      this.Controls[textbox].Text = txt; 
     } 

    ChangeTextElement("txtMainTextField", txtMainTextField.Text + Environment.NewLine + " Hello world."); 

Она работает на окнах формирования заявки и он не работает на телефоне Windows 7.

Любые идеи?

+0

txtMainTextField.Text = "Hello world"; это только необходимо –

ответ

1

Windows Forms не поддерживается на Windows Phone, только XAML, который напоминает Silverlight и WPF. Если вы объявляете элемент управления в XAML как это:

Вы можете установить текст так:

txtMyTextBlock.Text = "whatever string"; 

Если вы хотите, чтобы найти управление по имени, вам нужно использовать VisualTreeHelper для нахождения TextBlock управление по имени.

Смежные вопросы