none
Silverlight variablen übergabe RRS feed

  • Frage

  • Hallo,

     

    ich bin neu bei den Apps mit silverlight und habe das Problm, dass ich eine Listbox erstellt habe nach einem tutorial und darin wurden die inhalte (2 strings) in jeweils einem Button dargestellt werden und nun habe ich auf einer weiteren seite den wunsch das man wenn am n einen dieser buttons drückt diese 2 worte in jeweils ein egenes Textfeld geladen werden. Nun habe ich leider keine ahnung wie das bewerkstelligen kann also ich hab diese buttons in der listbox und kann drauf klicken und werde weitergeleitet aber die inhalte kommen nicht mit bisher sieht meinquelltext ungefähr so aus:

     

    Main PAge:

     

    public partial class MainPage : PhoneApplicationPage
        {
            public int anz = 0;
    
            public MainPage()
            {
                InitializeComponent();
                Loaded += new RoutedEventHandler(MainPage_Loaded);
            }
    
            void MainPage_Loaded(object sender, RoutedEventArgs e)
            {
                List<Voc> vocList = new List<Voc>();
                          
                VocList.ItemsSource = vocList;
    
                vocList.Add(new Voc("Ich bin ein Fremdwort", "Ich bin eine Übersetzung"));
                anz++;
                vocList.Add(new Voc("Hallo", "Hello"));
                anz++;
                vocList.Add(new Voc("Wort", "Word"));
                anz++;
            }
    
            private void Button_Click(object sender, RoutedEventArgs e)
            {
                NavigationService.Navigate(new Uri("/Page1.xaml", UriKind.Relative));
            }
        }
        
        public class Voc
        {
            public String Fremd { get; set; }
            public String Ueber { get; set; }
            public Voc(String Fremd, String Ueber)
            {
                this.Fremd = Fremd;
                this.Ueber = Ueber;
            }
        }
    

     


    und die 2. seite in der man bearbeiten können soll:

     

    public Page1()
            {
                InitializeComponent();
            }
    
            //Auswahl Fremdwort / Uebersetzung
    
            private void Fremd_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
            {
                ...
            }
    
            private void Ueber_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
            {
    
     }
    
            //Eingabe + Visuelle Effekte
    
            private void Eingabe_LostFocus(object sender, RoutedEventArgs e)
            {
                ...
            }
        }
    
        
    }
    

     


    ich bin für jede HIlfe dankbar und hoffe das ihr vesteh t was ich meine und das ihr mir da helfen könnt :)

     

    lg

     


    • Bearbeitet Droggel Mittwoch, 2. November 2011 15:47
    Mittwoch, 2. November 2011 15:47

Antworten

Alle Antworten