Basierend auf @ duffymo Antwort könnten Sie einen Web-Browser laden WPF Webbrowser und injizieren die MathJAX Bibliothek
Zum Vergleich:
<Window x:Class="WpfApplication1.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<Grid>
<WebBrowser x:Name="Browser" />
</Grid>
Sie mit dem JavaScript-API interagieren kann diesen Code verwenden:
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
Browser.LoadCompleted += BrowserOnLoadCompleted;
Browser.Navigate(new Uri("http://example.com"));
}
private void BrowserOnLoadCompleted(object sender, NavigationEventArgs navigationEventArgs)
{
var doc = (HTMLDocument)Browser.Document;
var head = doc.getElementsByTagName("head").Cast<HTMLHeadElement>().First();
var script = (IHTMLScriptElement)doc.createElement("script");
script.text = "alert('hi');";
head.appendChild((IHTMLDOMNode)script);
script.text = "alert('bye');";
}
}
Ich würde vorschlagen, den Titel zu bearbeiten, so gibt es keinen Verweis auf "Symbol". Sie sprechen nicht über Icons, sondern nur über eine Grafikbibliothek. Als Einstieg möchten Sie sich vielleicht diese Frage und ihre Links ansehen: http://StackOverflow.com/questions/1691982/How-to-include-math-symbols-in-editor-or-textbox –
Es gibt eine math equation control unter folgendem Link. Ich bin mir nicht sicher, wie umfassend es ist. Und wenn Sie es für kommerzielle Zwecke benötigen, müssen Sie den Besitzer kontaktieren. http://windowsclient.net/downloads/folders/controlgallery/entry2346.aspx – Liz