Suchergebnisse
Suchergebnisse 1-30 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Mir scheint, dir ist die tatsächliche Funktion von Await noch nicht ganz klar. Das Wort 'Await' ist auch bisserl missverständlich, weil es geht um Nebenläufigkeit (Async) - also darum, graden nicht zu warten. Und zwar returnt eine Async-Methode am Await-Schlüsselwort sofort. Das Proggi läuft also weiter, ohne dass die Async-Methode den Code nach dem Await ausgeführt hätte. Später dann - wann genau ist unbestimmt - erfolgt eine Art Callback, und der Code nach dem Await-Keyword wird nachgeholt. Zi…
-
Zitat von Haudruferzappeltnoch: „Compare-Method Binary ist dasselbe wie mit StringComparison.Ordinal zu sortieren. Und da hat der _ die Nummer 95 und die 1 ist Nummer 49. Compare-Method Text wird kulturabhängig sein. Ich gehe auch mal davon aus, dass Windows in anderen Kulturen anders seinen Explorer sortiert.“zunächstmal (das stört mich schon den ganzen Thread): Wir reden hier von Option Compare Text/Binary - oder? Weil Compare-Method Binary, Compare-Method Text - soweit ich weiss gibts das gar…
-
Zitat von Xiantrius: „Vielleicht wäre es besser den code auch selbst durchzutesten bevor ihr einfach was schreibt.“ Sehr gern! Bau du eine Solution, und häng sie als zip-File an, dann können wir damit rumspielen, und es gibt eine gemeinsame Basis.
-
Zitat von J.Kannengiesser: „Die Frage ist warum ein Unterstrich im Vergleich zu einer Zahl / Buchstabe bei compareMethod.binary größer ist und bei ist und bei compareMethod.Text kleiner ? Wo ist das denn dokumentiert bzw. nachzulesen ?“ja, weiss ich auch nicht. Option Compare Text / Binary verwende ich eh nie, eben weil die Sortierreihenfolge obskur definiert ist. Ich verwende immer String.Compare(s1, s2, StringComparer). und zwar entweder mit StringComparer.Ordinal oder mit StringComparer.Ordin…
-
ich würd Hdz's zeile 4 abändern:VB.NET-Quellcode (1 Zeile)sonst reagiert das auf jedes Enter, egal in welchem Control.
-
hmm - was für eine Sprache ist das denn? (c# isses nich)C#-Quellcode (1 Zeile)bitte stell deinen Code so ein, wie er bei dir steht - keine Phantasmen.
-
hmm - statt VB.NET-Quellcode (12 Zeilen) scheint mir folgendes doch deutlich lesbarer:VB.NET-Quellcode (4 Zeilen)Benamungs-Vorschlag:VB.NET-Quellcode (4 Zeilen) AddUpdateString<XX> - so benennt man eine Methode, aber keine bool-Variable
-
PestnSchwefel! Scheinbar sind Haupt-Tastatur-Enter und Numpad-Enter die einzigen Tasten, wo tatsächlich vom Tastaturtreiber derselbe Code emitiert! Bei Allen anderen Tasten wird Numpad und Haupt-Tastatur klar unterschieden, nur bei Enter nicht. Auch mit Win-Api GetAsyncKeyState kriege ich kein anderes Ergebnis. Also der Code von post#8 ist durchaus relevant, um das Problem zu präsentieren: Bei jeder Taste unterscheidet sich Numpad von Haupt-Tastatur, nur bei Enter nicht.
-
Um Enter und Return zu unterscheiden probiermal dieses:VB.NET-Quellcode (3 Zeilen)
-
ein CustomFormat ist halt ein CustomFormat, also die Ziffern kommen dahin, wo du im CustomFormat die Platzhalter hingemacht hast. Es gibt aber auch Standard-Formate, die mögen sich da anders verhalten. Also immer bevorzugt Standard-Formate verwenden, und nur wenn keines geeignet ist, sich ein CustomFormat zurecht-basteln.
-
Zitat von loeffel: „ Zitat von ErfinderDesRades: „hole ich mir per Binding das ganze Control ins Viewmodel.“Heisst das, du hast eine Abhaengingkeit zum UI-Stack (WPF in diesem Fall?) in deinem ViewModel?Das wuerde ich persoenlich naemlich fuer den falschen Ansatz halten. Das ViewModel sollte meiner Meinung nach keine Abhaengigkeiten zum UI-Stack haben, damit es wiederverwendbar und unit-testbar bleibt.“Jo, das heisste es, ganz unverfroren. Viewmodelse habich bislang noch nie wiederverwendet, und…
-
Zitat von VaporiZed: „Mir ist eingefallen, dass ich im Startmodul neben UcMain- und VmMain-Instanz-Erstellung auch die ItemsViewModels untypisiert dem UcMain schon mitgeben kann. Aber ob das sauber ist?“untypisiert ist immer unsauber.
-
musste mal EventToCommand googeln. Ich hab das nie verwendet, weil mir zu umständlich, da für jedes Event ein EventToCommand-Gehampel einzurichten, und hängt man noch mehr am Nuget-Tropf. Bislang, wenn ich Events von Wpf-Controls haben will, hole ich mir per Binding das ganze Control ins Viewmodel.
-
zu 1) glaub das geht garnet. Es ist unvorhersehbar, wann der Designer refresht, und also den DesignerCode ausführt. Eine Shared-Variable - etwa ein Counter - würde da schön hochzählen. Aber dann zurückgesetzt, wenn neu kompiliert wird. Btw eine Messagebox in Sub New wäre disfunktional, ist aber zum Einarbeiten ins Thema sehr interessant. Die poppt dann nämlich immer auf, wenn der Designer refresht. (Und blockiert damit den Designer)
-
Zitat von tragl: „Was ist der genaue Unterschied zwischen .NET und .NET Framework?“kenn mich auch nicht aus - das habich gegoogelt: learn.microsoft.com/de-de/dotn…n-to-choose-net-framework Net ist sicher cooler als FW: viele neue coole Features drin, und oller Krempel rausgeworfen. Aber ist so viel neues, dass der Umstieg hart wird. Zb. das Config-System ist ganz neu, da muss man entsprechend alles neu schaffen. Ich mag EF nicht. Weiss auch nicht, wie einfach es ist, das mit MySql kompatibel zu …
-
Zitat von Facebamm: „Edit: Fehler gefunden -.-“und? was wars?
-
Zitat von sw032024: „Allerdings hat jedes Control einen eigenen Namen!“Das ist nur im Designer einigermassen verlässlich. Wenn du zur Laufzeit Controls erstellst, bekommen sie den Namen, den du ihnen zur Laufzeit gibst. Du kannst ihnen allen denselben Namen geben, oder die .Name-Property auch leer lassen. Zitat von sw032024: „Das Problem liegt nun beim Aktualisieren dieser Steuerelemente...“Na, da werden noch mehr Probleme kommen. Wer mit 60 Picboxen hantiert, verwendet offsichtlich Controls als…
-
MouseMove ist ein RoutedEvent, d.h., du kannst es im gesamten VisualTree empfangen - z.B. auch einfach im MainForm. Da musste nur in rechter Weise bestimmen, welches Rechteck du überwacht haben möchtest. Wahrscheinlich entsteht auch eine MouseMove-Ereigniskette, wenn dein UC sich unter die Maus schiebt. MouseEnter/Exit kenne ich als unzuverlässig, wenn die Maus sehr schnell bewegt wird - probier ma aus.
-
Bitte nutze den vb.net-tag, wenn du vb-snippets postest. Was du eingestellt hast findich komplett unleserlich. den vb.net-tag nutzen ist kein Hexenwerk: (Versteckter Text) Zitat von Volker Bunge: „Was natürlich jetzt noch kpl. fehlt ist, dass ich das neue Control in Access nutzen kann.“Bei uns auf Arbeit binden wir eine .Net-Control-Lib in ein vb6-projekt ein, indem wir vom .Net eine .Net-dll und eine .Net-ocx kompilieren (und dabei in der Registry registrieren), und in vb6 einen Verweis darauf …
-
ScrollBars
BeitragZitat von Fakiz: „Geht beides, wenn das Projekt größer ist würde ich mit MVVM-Pattern arbeiten bei kleineren Projekten kann der MVVM Aufwand den Nutzen schnell übersteigen....“Dem täte ich sehr widersprechen. Jedes Projekt - egal wie klein - profitiert vom MVVM-Pattern. Ich rate dringend davon ab, es überhaupt zu versuchen, die in der Wpf abgelegten Anti-Pattern wiederzubeleben. Merke: Einüben von Anti-Pattern erweitert nicht deine Skills, sondern macht dich letztendlich nur dümmer.
-
Ansicht in Visual Studio - Bitte Hilfe
ErfinderDesRades - - Weitere Sprachen und sprachübergreifende Themen
Beitraglege mal ein neues Projekt an - ist da auch alles verdorben?
-
Zitat von Exe: „Ich habe mir den Code jetzt nochmal genauer angeschaut und habe nichts in Bezug auf die MSForms Bibliothek gefunden“Hääh? Darf ich dich mal selbst zitieren:Zitat von Exe: „VB.NET-Quellcode (1 Zeile)“ Und das läuft nun, nachdem du den "Import Befehl" (was immer du damit meinst) "herausgenommen" hast??? Zitat von Exe: „(Man sollte den den Code genauer überprüfen, wenn Kollegen einen helfen wollen und irgendwelche Codeschnipsel zukommen lassen ^^)“Jo, man sollte halt wissen, was man…
-
Zitat von giri: „Wie verhält es sich wenn ... wenn das Programm auf einem türkischen, chinesischen etc. System ausgeführt wird.“ Da kann es bei bestimmten Zeichen (Sonderzeichen) zu culture-mismatches kommen. Möglicherweise kann auf einem deutschen System eine Datei nicht gefunden werden, wenn VB.NET-Quellcode (1 Zeile)Der von dir gezeigte Code aber dürfte kein Problem machen, weil OldVersions, .newVer. enthalten keine Sonderzeichen. Also: hard-codet Strings ausschliesslich aus dem ASCII-Zeichen…
-
Jo, und diese komischen Control-Dubletten sind auch ganz normal bei Forms-InterOp. Forms-InterOp ist halt eine ziemliche Krücke - da macht MS ziemlich Handstand, um das dennoch möglich zu machen. Warum deine Controls nicht mehr da sind, wo du sie vermutest, weiss ich nicht. Entweder sind sie weg, oder sie sind woanders. Vielleicht ist da auch eine Version geupdatet - das würd schon reichen, dass sie nicht wiedererkannt werden.
-
Die Kommentation kann weg.
-
ScrollBars
BeitragZitat von Lightsource: „Ich muss alle, in meinem Fall nun Scrollbars, über ihren Namen erkennen, um dann die Eventkette der nicht geänderten Scrollbars abschalten, bis ich die Ergebnisse in allen Textboxen und Scrollbars übertragen habe. Ich hoffe ich habe mich deutlich genug ausgedrückt.“ähm... nicht wirklich. Aber soviel vermeine ich zu verstehen, dass ich dich auf dem kompletten Holzweg vermute. Keinesfalls musst du Scrollbars über ihren Namen erkennen und abschalten. Für mich klingt das, als…