Laden...
G
Gimmick
myCSharp.de - Member
33
Themen
156
Beiträge
Letzte Aktivität
vor einem Monat
Dabei seit
02.11.2015
Erstellt vor einem Monat

Moin, danke für die Antwort.

Jepp, ich brauche beide Einträge. Die Zip-Datei lässt sich bei mir leider nicht öffnen, keine Ahnung warum.

So oder so scheint es wohl keine vorhandene Lösung innerhalb des Controls dafür zu geben. Ich werden vorschlagen das GUI ein wenig anzupassen und die reinen Textboxen entweder zu ersetzen oder durch eine feste Liste zu erweitern, welche dann entsprechend der Eingaben gefiltert oder gefüllt wird.

Erstellt vor einem Monat

Moin.

Ich habe hier eine für mich gerade nicht nachvollziehbare Merkwürdigkeit mit einer TextBox in Winforms .NET Framework 4.8 und der Autocomplete-Funktion.

txtType.AutoCompleteCustomSource = textitems;
txtType.AutoCompleteSource = AutoCompleteSource.CustomSource;

Beispiel:

textitems = new string[]{"Hallo", "HALLO"};

Resultiert bei Eingabe "Ha" in dem einzigen Vorschlag "HALLO".

Gewünscht wäre allerdings der Vorschlag "Hallo" oder zumindest beide Einträge in der Vorschlagsliste.

Kann man den Inhalt der Vorschlagsliste eventuell manuell überschreiben? Oder, was mir gerade erst einfällt, hat sich das Verhalten im aktuellen .NET geändert?

Danke schon mal.

Erstellt vor 2 Jahren

👍 Danke, werde ich morgen direkt ausprobieren. 🙂

Erstellt vor 2 Jahren

Hallo,

ich habe hier eine Assembly, aus welcher ich eine Methode mit einem String-Argument aufrufe.

In C# nach dem Prinzip:


[DLLImport("AssemblyName.dll")]
public static extern void StartMethod(string filepath);

public void Test()
{
StartMethod(@"C:\Test\test.ini");
}

VB:


Public Declare Auto Sub StartMethod Lib "AssemblyName.dll" (ByVal filepath As String)

Public Sub Test()
StartMethod("C:\Test\test.ini")
End Sub

Beide Aufrufe werden in der DLL ausgeführt, nur bei der C# Variante kommt dann eine Meldung darüber, dass die Datei nicht gefunden wurde und der angezeigte Pfad besteht aus chinesischen Zeichen.

Wenn das in VB funktioniert, wie muss ich denn dann den string in C# umwandeln, dass er identisch zu VB übergeben wird? 🙂 Liegt das evtl. an den Escape-Symbolen (@ -> double escape = no escape), weil es ein Pfad ist?

Erstellt vor 2 Jahren

Also wäre es vielleicht so gemeint, dass sich HTML-Technologien verbreiten, weil viel in Richtung Multiplatform geht, aber reine Desktop-Anwendungen betrifft das nicht, sie werden nur weiter zurückgehen.

Gibt es überhaupt etwas, das mit MAUI-Blazor gar nicht geht? Dann würde sich doch eigentlich nur die Frage nach den Plattformen stellen. Wenn kein Interesse an Mobile und Web besteht, spricht nichts gegen WinUI (denke ich? 😄), ansonsten landet man zwangsweise bei Maui-Blazor

Erstellt vor 2 Jahren

Ein weiteres Jahr ist verstrichen und ich für meinen Teil bin bzgl. der Frage nach "DEM" Framework für den Windows-Desktop immer noch nicht schlauer geworden. 😁 Weil es thematisch genau passt und ich mich auch auf Abts Blogeintrag beziehe, mache ich mal keinen neuen Thread auf.

Insbesondere habe ich mich bei dieser Vermutung ein wenig gewundert: "Für Desktop-Apps werden sich vermutlich HTML-Technologien wie Blazor durchsetzen, wobei mit Windows 11 auch WinUI3 viele Anwendungsfälle finden werden."

Welchen Vorteil hätte Blazor denn für eine reine Desktop-Anwendung gegenüber WinUI? Für mich klingt die Konstruktion einer Desktop-Anwendung (mit freiem Dateizugriff, usw) mit Blazor immer furchtbar kompliziert im Vergleich zu einem 'klassischen' Desktop-Programm. Zudem integriert sich die Oberfläche doch auch nicht so einfach in die System-Optik, oder?
Was wären denn Punkte bei denen man sage würde "mach das mal lieber mit Blazor/WinUI"? Oder geht die Überlegung eher in die Richtung: Kleine Programme WinUI, umfangreiche UIs eher mit Blazor? Ähnlich wie bei Winforms und Wpf quasi.

Erstellt vor 2 Jahren

Befrag eine Suchmaschine deiner Wahl nach "c# pdf viewer", ich kenne nichts.

WebView2 (oder ein anderes Browser Control) sollte das doch können.

Erstellt vor 2 Jahren

Danke für die Hilfe 🙂
Denn eigentlich ist das doch eine Zuweisung, oder nicht?

Weise der spielsettings den Inhalt aus der Textdatei zu, und nicht addiere.

Kann er aber nicht, weil der setter private ist.
Bei nicht überschreibbaren Properties wird wohl standardmäßig nach einer Add-Funktion gesucht, um die Werte zu setzen.

Erstellt vor 2 Jahren

Es ist ja nicht so, als gäbe es da nichts.
Häufig verwendet werden Oxyplot und LiveCharts2. Die Anwendungsfälle sind aber ein wenig verschieden und Oxyplot wird wohl gerade ein wenig umgebaut, weshalb einige Funktionen als "Depracted" markiert sind, obwohl die Alternative noch nicht vorhanden ist ^^. LiveCharts2 als Nachfolger von Livecharts ist noch Beta, allerdings sehr weit fortgeschritten.

Beides mit MIT-Lizenz und auf Github einsehbar.

@Abt
Was wäre denn die "togo-Lösung" in der Web-Welt?

Erstellt vor 2 Jahren

Lineare Optimierung unter Zwangsbedingungen -> Simplex Verfahren.
Habe jetzt keine konkrete Implementierung parat, aber das gibt es bestimmt schon zu Hauf.

10 von 156 Beiträgen