2014-01-07 2 views
0

Я разрабатываю приложение для Windows-телефона. Я создал 1 окно списка для months. Когда пользователь нажимает на любой month (например, май), тогда текстовый блок должен получить это значение.Как добавить выделенный элемент в текстовый блок

Мой вопрос: Как добавить это выбранное значение в текстовый блок?

ответ

0

Попробуйте это:

XAML:

<!--TitlePanel contains the name of the application and page title--> 
    <StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28"> 
     <TextBlock Text="MY APPLICATION" Style="{StaticResource PhoneTextNormalStyle}" Margin="12,0"/> 
     <TextBlock Name="PageTitle" Text="page name" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/> 
    </StackPanel> 

    <!--ContentPanel - place additional content here--> 
    <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> 
     <ListBox SelectionChanged="ListBox_SelectionChanged" Name="ListBox"/> 
    </Grid> 

Код:

public partial class MainPage 
{ 
    private readonly string[] _months = new[] {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"}; 

    public MainPage() 
    { 
     InitializeComponent(); 
     ListBox.ItemsSource = _months; 
    } 

    private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e) 
    { 
     PageTitle.Text = (string)ListBox.SelectedItem; 
    } 
} 
+0

Спасибо свою работу !!! – Piya

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