xaml, установка DataType="local:Line" не обязательна.
<ListBox ItemsSource="{Binding}">
<ListBox.ItemTemplate>
<DataTemplate DataType="local:Line">
<TextBlock Text="{Binding Title}"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
установка биндинга в коде формы:
public MainWindow()
{
InitializeComponent();
var lines = new List<Line>();
lines.Add(new Line() { Title = "1" });
lines.Add(new Line() { Title = "2" });
lines.Add(new Line() { Title = "3" });
this.DataContext = lines;
}
Ну и код класса Line:
public class Line
{
public string Title { get; set; }
}