public TagSection() { InitializeComponent(); EnlargenedTags = new ObservableCollection <string>(); Root.DataContext = this; TagClickedCallback = new onTagClicked(tagClicked); }
public TagSection(ObservableCollection <Tag> tags, onAddTag addTagCallback, onEditTag editTagCallback, onRemoveTag removeTagCallback) { InitializeComponent(); EnlargenedTags = new ObservableCollection <string>(); Root.DataContext = this; TagClickedCallback = new onTagClicked(tagClicked); Tags = tags; AddTagCallback = addTagCallback; EditTagCallback = editTagCallback; RemoveTagCallback = removeTagCallback; TextCompositionManager.AddTextInputHandler(this, new TextCompositionEventHandler(OnTextComposition)); }