Moin,
Da ich bei google bisher nichts finden konnte frag ich einfach mal hier.
und zwar hab ich das problem , das die listbox angeblich nicht im kontext enthalten ist, bin es halt gewohnt durch windows form , das man einfach name.items.add() macht und dann hat sich die sache erledigt geht aber in dem fall irgendwie nicht
hier noch der code part , auch wenn der eig egal ist , da ich ja schon sagte habs wie winforms aufgebaut ...
Code:
string fullPath = theDialog.FileName;
string[] lines = File.ReadAllLines(fullPath, Encoding.UTF8); ;
foreach(string line in lines)
{
combolist1.Items.Add(line);
}
#edit
hab den fehler letztendlich doch gefunden , wusste nicht das wpf so nervig ist und man sogar noch den datasource binden muss...
für alle die das selbe problem haben hier die lösung:
Code:
public MainWindow()
{
InitializeComponent();
DataContext = this;
Combos = new System.Collections.ObjectModel.ObservableCollection<string>();
}
public System.Collections.ObjectModel.ObservableCollection<string> Combos { get; set; }
Combos.Add("your stuff to add");
XAML
Code:
<ListBox HorizontalAlignment="Left" Height="299" VerticalAlignment="Top" Width="242" Grid.Column="1" Margin="26,23,0,0" BorderBrush="#FF010513" AutomationProperties.Name="combolist1" IsManipulationEnabled="True" IsEnabled="True" ItemsSource="{Binding Combos}">