Changeset 7059 for 2015/koodauskerho


Ignore:
Timestamp:
2015-10-14 22:37:42 (4 years ago)
Author:
otjojunt
Message:

Laitetaan käyttämän ObservableCollectionia? listBoxin sisällön säilömiseen.

Location:
2015/koodauskerho/otjojunt/WpfHarjoitus1/WpfHarjoitus1
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • 2015/koodauskerho/otjojunt/WpfHarjoitus1/WpfHarjoitus1/MainWindow.xaml

    r7058 r7059  
    99        Title="Leikepöytä" Height="350" Width="525"> 
    1010    <Grid> 
    11         <ListBox x:Name="listBox" Margin="5" SelectionChanged="listBox_SelectionChanged" > 
     11        <ListBox x:Name="listBox" Margin="5" SelectionChanged="listBox_SelectionChanged" ItemsSource="{Binding listBoxItems}" > 
    1212        </ListBox> 
    1313 
  • 2015/koodauskerho/otjojunt/WpfHarjoitus1/WpfHarjoitus1/MainWindow.xaml.cs

    r7058 r7059  
    11using System; 
    22using System.Collections.Generic; 
     3using System.Collections.ObjectModel; 
    34using System.Linq; 
    45using System.Text; 
     
    2223    public partial class MainWindow : Window 
    2324    { 
     25        public ObservableCollection<string> listBoxItems { get; private set; } 
     26 
    2427        public MainWindow() 
    2528        { 
    2629            InitializeComponent(); 
     30            listBoxItems = new ObservableCollection<string>(); 
     31            DataContext = this; 
    2732            ClipboardListener.ClipboardUpdate += LisaaListaan; 
    2833        } 
     
    3035        private void LisaaListaan(string contents) 
    3136        { 
    32             listBox.Items.Add(contents); 
     37            listBoxItems.Add(contents); 
    3338        } 
    3439 
Note: See TracChangeset for help on using the changeset viewer.