public object GetSyntaxWithParameterHighlighted(int currentParameter) { var codeControl = CreateReadonlyCsTextEditor(AmbienceDescription); var finder = new FindParameterTokenWriter(currentParameter); ambience.ConvertSymbol(Entity, finder, FormattingOptionsFactory.CreateSharpDevelop()); codeControl.Select(finder.ParameterStart, finder.ParameterEnd - finder.ParameterStart); return(codeControl); }
public object GetSyntaxWithParameterHighlighted(int currentParameter) { var codeControl = new CsTextEditor(); codeControl.IsEnabled = false; codeControl.Text = AmbienceDescription; codeControl.HorizontalScrollBarVisibility = ScrollBarVisibility.Hidden; codeControl.VerticalScrollBarVisibility = ScrollBarVisibility.Hidden; codeControl.Background = Brushes.Transparent; var finder = new FindParameterTokenWriter(currentParameter); ambience.ConvertSymbol(Entity, finder, FormattingOptionsFactory.CreateSharpDevelop()); codeControl.Select(finder.ParameterStart, finder.ParameterEnd - finder.ParameterStart); return(codeControl); }