| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Net;
- using System.Windows;
- using System.Windows.Controls;
- using System.Windows.Navigation;
- using Microsoft.Phone.Controls;
- using Microsoft.Phone.Shell;
- using TwitterSearch.WindowsPhone.Resources;
- using TwitterSearch.Portable.ViewModels;
- namespace TwitterSearch.WindowsPhone
- {
- public partial class MainPage : PhoneApplicationPage
- {
- // Constructor
- public MainPage()
- {
- InitializeComponent();
- viewModel = new TwitterViewModel();
- }
- private TwitterViewModel viewModel;
- private async void ButtonSearch_Click(object sender, RoutedEventArgs e)
- {
- Progress.Visibility = System.Windows.Visibility.Visible;
- await viewModel.LoadTweetsCommand(TextBoxSearch.Text);
- Tweets.ItemsSource = viewModel.Tweets;
- Progress.Visibility = System.Windows.Visibility.Collapsed;
- }
- private void Tweets_SelectionChanged(object sender, SelectionChangedEventArgs e)
- {
- if(Tweets.SelectedItem == null)
- return;
- viewModel.Speak(Tweets.SelectedIndex);
- }
-
- }
- }
|