Dann könnte ViewModelA doch im einfachsten Fall das PropertyChanged-Event von ViewModelB abonnieren und sich dadurch informieren lassen.
Kennt ViewModelA ein Objekt von ViewModelB?
Hallo scoobidoobi,
du schreibst die empfangene Nachricht jedes Mal in beide TextBoxen.
client_MqttMsgPublishReceived
wird jedes Mal aufgerufen, wenn eine Nachricht zu einem abonnierten Topic empfangen wurde. Der Übergabeparameter e
enthält dabei die Details zu den empfangenen Daten (genauer Aufbau siehe hier).
Im Moment wandelst du den Inhalt der empfangenen Nachricht zu einem String und schreibst diesen in textBox2. Danach wandelst du den Inhalt der selben empfangenen Nachricht erneut zu einem String (unnötig, weil das hast du ja bereits gemacht) und schreibst ihn in textBox3.
Was dir fehlt, ist dass du dir das Topic der empfangenen Nachricht ansiehst und anhand des Topics entscheidest, in welche TextBox dein String geschrieben werden soll. Das Topic steht in den Ereignisargumenten (siehe Link von oben).
Wie hast du es denn bisher versucht?
Du schaust, wenn eine neue Nachricht empfangen wurde, an welches Topic diese gesendet wurde.
Ist das Topic "WO3/KmSollE1", dann schreibst du den Inhalt in textBox2, ist das Topic "WO3/KmSollE2", dann schreibst du es in textBox3.
Das Topic gibt's als eigene Eigenschaft in den Ereignisargumenten.
Hallo und willkommen scoobidoobi,
bei der Behandlung der empfangenen Nachricht kannst du das Topic auslesen und anhand dessen die TextBox zum Hineinschreiben der Nachricht wählen.
Diese Folge des RFC-Podcasts erklärt Deflate ganz gut.
Daran kann man bei einem Verfahren also schon mal gucken, wie das dort gemacht wird.
Hallo zusammen,
ich habe ein Xamarin.Forms-Projekt, bei dem eine Exception geworfen wird.
Diese Exception stammt aus einer zu Xamarin.Forms selbst und ich würde gern genauer untersuchen, weshalb sie auftritt.
Wie kann ich mein Projekt inkl. Xamarin.Forms-Debug-Infos debuggen?
In den NuGet-Paketen stecken auch die pdb-Dateien, es wird mir jedoch nur folgende Meldung angezeigt:
Fehlermeldung:
Your app has entered a break state, but there is no code to show because all threads were executing external code (typically system or framework code).
Mein erster naiver Versuch war das C#-Projekt des Pakets Xamarin.Forms.Core (hier tritt die Exception auf) und dessen Abhängigkeit Xamarin.Forms.Platform hinzuzufügen. Damit startet die App allerdings erst gar nicht. Irgendwas habe ich hier offensichtlich falsch gemacht.
Früher™ war das so, dass Flash genommen wurde, weil die Browser von sich aus nicht unbedingt selbst das von der Kamera zur Verfügung gestellte Videoformat wiedergeben konnten und Flash quasi allgegenwärtig war.
Heute sieht das anders aus, die Software auf den (meist günstigen) Kameras ist jedoch annähernd gleich geblieben, weshalb man sich hier immer noch mit Flash rumärgern muss.
Kannst du an die genaue Adresse für den Stream, Format & Co kommen?
Wo bezieht denn das Flash-Objekt den Video-Stream?
Kommt man an den nicht auch ohne Flash ran?
Hat dein FilterControl eine Content-Eigenschaft, aus der der ContentPresenter seinen Inhalt beziehen kann?
Musst du CORS noch für den Server anders konfigurieren?
Also könnte ich den Teil ins API-Projekt legen und das legt den Benutzer dann per API im IdentityServer an und lässt Service1 die entsprechenden Daten anlegen?
Die Authorisierung erledige ich aktuell mittels Policies, die ihrerseits Claims benötigen.
Hallo zusammen,
ich arbeite mich gerade in den IdentityServer4 ein und habe dazu Fragen, hole davor aber erst noch etwas aus:
Ich habe 5 Projekte:*IdentityServer4 *SPA *API *Service1 *Service2
Alle Projekte sind für Authentication und Authorization mit dem IdentityServer verbunden.
Das klappt soweit auch alles (oder zumindest sieht es bisher danach aus =) ).
Ich würde nun gern folgendes realisieren: Jemand registriert sich und ist dann eine Art Verwalter und kann seinerseits Nutzer (für seine Firma) registrieren, die er dann verwalten kann. Bei der Registrierung der verwalteten Nutzer sollen Initialwerte mitgegeben werden können. Diese sind jedoch nur fürs Service1-Projekt relevant.
Meine Fragen sind nun:*In welches Projekt gehört die Registrierung der zu verwaltenden Benutzer? *Wenn es nicht ins IdentityServer4-Projekt gehören sollte: Wie registriert ein Benutzer einen anderen Benutzer beim IdentityServer4? *Gibt es irgendwas, das ich in solch einem Szenario beachten sollte, was ich jetzt noch nicht sehe?
Danke und Gruß
pinki
Ohne im Debugger sichtbare und übereinstimmende Object-ID könnten es immer noch nur gleiche Objekte sein.
Jetzt wurde noch MaterialPreparationOfProtocols
eingeführt.
Wie steckt das da überall mit drin?
Edit:
Hast du mal mit Snoop oder ähnlichem nachgesehen, ob das Binding denn auch gültig ist oder ob es da irgendwo einen Fehler gibt?
Ist Item.Clinic
Teil von ComboBoxMaterialPreparationProtocolsClinicItemsSource
?
Statt
get { return Item.Clinic != null ? Item.Clinic : null; }
kannst du auch
get { return Item.Clinic; }
schreiben.
Hallo,
da die SelectedItems aus der ItemsSource-Auflistung stammen müssen, sind dir die doch eh erst bekannt, nachdem die Objekte der ItemsSource geladen wurden.
Wie meinst du das genau?
Gruß
Ein Bekannter hat eine mit einem Arduino realisierte Ampelschaltung präsentiert und dann erklärt, wie er vorgehen würde um jemandem beizubringen, wie man so etwas selbst bauen/programmieren kann.
Hallo dtietjen,
vielleicht hilft das Beispiel weiter: How to: Use FlowDocument Column-Separating Attributes
Guten Morgen Thore,
hier sind einige Antworten zu dem Thema zu finden: How do I find out which process is locking a file using .NET?
Gruß
Micha
Innerhalb des Event-Handlers hast du in dieser Art Zugriff auf indexPath
und kannst dadurch herausfinden, in welcher Zeile/Spalte deine Zelle ist.
Oh, dann hatte ich das falsch herausgelesen, sry.
Hallo,
bis auf die Anhänge, steht hier, wie das geht: http://www.kodyaz.com/articles/mailto-syntax-with-samples.aspx
Afaik sind Anhänge via mailto-Links nicht vorgesehen.
Für die Anhänge könntest du vielleicht stattdessen einen Link generieren, den du mit in den Body einfügen kannst.
Moin,
der Telegram Messenger böte sich dafür an.
Die haben 'nen ganz gutes API.
Die Apps gibt's auch für die gängigen Plattformen.
Funktioniert's mit manuellem Aufruf und Parameterübergabe?
Hi Davaaron,
schau dir mal das Electron-Projekt an.
Die Styles und Templates kann man sich sonst auch vom Visual Studio als Kopie anlegen lassen.
Das geht dann z.B. so: https://stackoverflow.com/questions/8825030/how-to-extract-default-control-template-in-visual-studio
Hast du schon mal in die Templates und Styles geschaut?
Hallo,
hast du nähere Infos?
Meine Glaskugel gibt nämlich nur folgende Antwort:
Wenn es ein Farbverlaufseditor ist: Mit sehr hoher Wahrscheinlichkeit ja.
Du kannst dir die Styles und Templates der Steuerelemente ansehen und schauen, welche Farbverläufe dort hinterlegt sind. Auch Tools, wie z.B. Snoop, sind nützlich um mal live einen Blick rein zu werfen.
Hallo ado683,
ich habe deinen Text jetzt 3x gelesen und frage mich immer noch, was du damit sagen willst.
Kannst du das bitte noch einmal verständlicher ausführen?
Zum Flush: Den gibt es meines Wissens nur, wenn du mit dem NetworkStream arbeitest.
Wie rufst du denn die Daten ab?
Wie sich das auf die Performance auswirkt, könntest du mit einem eigenen Benchmark testen.
Suchst du vielleicht etwas wie Span<T>?
Hallo und willkommen frameworker,
was ist denn dein Ziel?
War nicht ein rekursiver Ansatz gesucht?
Welche Gedanken hattest du denn und wo sitzt der Knoten im Kopf?
Hallo und willkommen darby,
du könntest mal schauen, was für Parameter du hast und entsprechend versuchen deine Methode aufzubauen.
Ich weiß jetzt nicht, wie sehr du in die Richtung eines Ansatzes geschubst werden möchtest.
Deshalb halte ich es erstmal recht vage und würde dann evtl. später spezifischer werden, falls das noch nicht genug hilft.
Hallo Kriz,
hier sind zwei Slide-Decks, die das behandeln:
https://www2.ph.ed.ac.uk/~wjh/teaching/dia/documents/edge-ohp.pdf
http://vision.stanford.edu/teaching/cs231a_autumn1112/lecture/lecture4_edges_lines_cs231a_marked.pdf
Hallo und willkommen Ramires,
das DebuggerDisplay-Attribut könnte auch das sein, was du suchst.
Sehe ich eine andere Doku als du? 🤔
Das gleiche bei
ausgabe = zahl++;
zahl++
is äquivalent zuzahl = zahl+1
. Somit wird das erst ausgerechnet und dannausgabe
zugewiesen.
Hierbei sollte noch auf den Unterschied von zahl++
und ++zahl
aufmerksam gemacht werden.
@nytec
In folgendem Beispiel kann man sich das ansehen:
int zahl = 0;
Console.WriteLine(zahl); // 0
Console.WriteLine(zahl++); // 0
Console.WriteLine(zahl); // 1
Console.WriteLine(++zahl); // 2
Console.WriteLine(zahl); // 2
zahl++
gibt den Wert von zahl
zurück und erhöht dann um 1
, während ++zahl
erst um 1
erhöht und dann den Wert von zahl
zurück gibt.
Ich nutze das einzig in Form von PropertyChanged.Fody.
Als Lösung zum Select-Problem gäbe es auch noch die AsyncUtilities (siehe TaskEnumerableAwaiter).
Hallo MoaByter,
vielleicht schreibst du in die falsche Ansicht.
Registry mit C# auslesen
Du könntest dir auch mal Qt (C++) ansehen.
Das ist auch gefühlt überall zu Hause.
Genau so sollte man das nicht aufrufen.
Auszug aus der Doku der GetResult-Methode:
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
Versuch's mal mit
private async void test_click(object sender, RoutedEventArgs e)
{
try
{
var x = await RunAsync();
// ...
}
catch (Exception e)
{
// ...
}
}
Klingt interessant.
Wie gehst du das denn an?
Was tippst du denn vorher in die Konsole ein?
Ich habe das so verstanden, dass als Eigenschaftswert ab und zu mal statt eines Objekts ein Leerstring drin stehen kann und dadurch der komplette Typ falsch ist.
Eine Liste kannst du über die ToList-Methode aus Linq erzeugen.
Auch auf die Objekte in einer Liste kannst du mit einem Index zugreifen.