private List <string> GetDataSource() { List <string> result = new List <string>(); if (!string.IsNullOrEmpty(DisplayText)) { string[] displayItems = DisplayText.Split(new string[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries); result = displayItems.ToList(); } return(result); }
public DataTemplateWindow() { DisplayText = "Some*Text*With*Separators"; string [] splittedTextArray = DisplayText.Split('*'); TextBlock0 = splittedTextArray[0]; TextBlock1 = splittedTextArray[1]; TextBlock2 = splittedTextArray[2]; ListBoxItems = new List <string>(); ListBoxItems.Add("Item 1"); InitializeComponent(); this.DataContext = this; }