Diskussion zum Artikel "Die Entwicklung von grafischen Oberflächen für Expert Advisors und Indikatoren auf Basis von .Net Framework und C#" - Seite 7
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Hallo,
Kann dies mit WPF-Anwendung als gut oder nur Fenster Form verwendet werden?
Danke
Der Code im Beispiel ist WinForms spezifisch, aber Sie können es leicht für die Verwendung mit WPF ändern. Sie müssen nur an verschiedene Ereignisse auf der WPF-Shell-Seite binden. Der Code wird ein bisschen anders sein, aber die Prinzipien bleiben die gleichen.
Sie können den Code auch unverändert verwenden, wenn Sie nur das WinForms-Fenster als Host für XAML-Steuerelemente verwenden. Sie können dies mit den neuen XAML-Inseln tun . Auf diese Weise können Sie alle modernen UWP-Steuerelemente innerhalb einer WinForm verwenden.
Ich habe das Element "Timer" in das Formular eingefügt.
Es funktioniert nicht...
Ich führe die Exe aus - es funktioniert.
Ich verstehe nicht, was falsch ist noch....
auch die Lokalisierung gilt nicht...
auch die Lokalisierung gilt nicht...
Welche Lokalisierung?
Welche Lokalisierung?
Nehmen wir an, wir nehmen einen Preis aus MT
und versuchen, ihn mit dem Sharpe-Algorithmus zu verarbeiten, erhalten wir einen Fehler, weil der Preis einen Punkt und kein Komma enthält.
Dieser Fehler in Sharpe wird durch die Anwendung des englischen Lokalisierungsbefehls behoben:
Wenn wir das Programm im Studio laufen lassen, ist alles in Ordnung, aber wenn wir es über MT laufen lassen, funktioniert es nicht mehr.
das gleiche Problem mit dem Sharpe-Timer (er funktioniert dort, aber nicht über MT).
Aber ansonsten, so weit, so gut, wir machen weiter.
Nehmen wir an, wir nehmen den Preis von MT
Wenn wir versuchen, ihn mit dem Sharpe-Algorithmus zu bearbeiten, erhalten wir einen Fehler, weil der Preis einen Punkt und kein Komma enthält.
Dieser Fehler in Sharpe wird durch die Anwendung des englischen Lokalisierungsbefehls behoben:
Wenn wir das Programm im Studio ausführen, ist alles in Ordnung, aber wenn wir es über MT laufen lassen, funktioniert es nicht mehr.
das gleiche Problem mit dem Sharpe-Timer (er funktioniert dort, aber nicht über MT).
Aber ansonsten, so weit so gut, wir machen weiter.
double kann direkt übertragen werden. Der Standard ist dort und dort derselbe. Was rein systembedingte Sharpe-Dinge wie Timer angeht - es wird nicht funktionieren, sie aus MT zu ziehen wie einheimische, weil die Systeme sehr unterschiedlich sind.
double kann direkt übergeben werden. Der Standard ist in beiden Systemen derselbe. Was rein systemtypische Dinge wie Timer angeht, kann man sie nicht als native aus mt ziehen, da die Systeme sehr unterschiedlich sind.
in MT ist es ein Punkt, aber in meinem Studio, genau wie in Excel, ist es ein Komma.
nicht
in MT ist es ein Punkt, aber in meinem Studio, genau wie in Excel, ist es ein Komma.
Ich spreche nicht von Tangas, ich spreche von IEEE-754, dort gibt es keinen Punkt.
Ich spreche nicht über den Tanga, ich spreche über IEEE-754, da gibt es keinen Punkt.
nicht
in MT - Punkt, sondern in meinem Studio genau wie in Excel - Komma.
Sie haben ein einzigartiges C# :-) verlieren Sie es nicht aus Versehen - es könnte das einzige Exemplar auf der Welt sein. Je mehr Zeit vergeht, desto teurer wird es