Suchergebnisse

Suchergebnisse 1-29 von insgesamt 29.

  • Benutzer-Avatarbild

    Hallo, Bin noch sehr neu in WPF … Kann ich Get und Set einer RTB (xceed) bei Änderung oder Erstbefüllung (wenn das Binding befüllt wird) der RTBs auslösen? Erstbefüllung, hab ich schon mitbekommen, dass es geht, aber durch welchen Befehl wird das ausgelöst? LG, Pascal

  • Benutzer-Avatarbild

    Hallo Sascha, Ich glaub das liegt mit dem depperten MS-Forum zusammen. Die haben mir vor Wochen ein so umständliches Werk zusammenstellen geholfen, bei dem ich fast nix versteh. Auch nicht, wie es ausgelöst wird. Es hat nur beim Befüllen ausgelöst, danach war kein Zugriff mehr möglich (siehe mein Thread wegen Zugriff auf RTBs). Das war an sich kein Problem, da ich eh nur beim Befüllen ein paar Strings umformatieren musste. Ich wollte nun versuchen, die Logik für die Formatierung bestimmter Strin…

  • Benutzer-Avatarbild

    Hallo Sascha, Binding: XAML: (Versteckter Text) im Codebehind: (innerhalb einer Klasse) VB.NET-Quellcode (1 Zeile) Mehr hab ich noch nicht wirklich: (das hier hab ich bisher mal zusammengewürfelt, aber war wie die Frage zeigt etwas verwirrt) VB.NET-Quellcode (32 Zeilen) Bin ich damit auf dem richtigen Weg? Ich hab nur noch keine Ahnung wie ich da jetzt weiter machen soll. Lg, Pascal *Richtige CodeTags und Spoiler gesetzt* ~NoFear23m

  • Benutzer-Avatarbild

    Hallo Sascha, Binding ist doch im XAML und wird soweit ich das verstanden habe, über die DG1…-Zeile mit den Daten aus Codebehind verbunden. Aber laut Deiner Aussage, habe ich da etwas falsch verstanden. Zitat: „Was mich nur interessiert hat (das war auf meine Frage im letzten Post) sind Properties wie target_segment und source_segment.“ Du meinst, wie ich die Spalten aus der DB in die RTBs im Datagrid bekomme? Wirklich nur mit dieser einen Zeile über ein Datatable, der Rest passiert "automatisch…

  • Benutzer-Avatarbild

    Zitat: „ Du verratest ja nicht was dt gneau ist“ doch, hab ich. Zitat: „Wirklich nur mit dieser einen Zeile über ein Datatable“ Zitat: „Aber ich sehe du liest eine XML aus, aber sehr umständlich, das geht sicher um einige besser.“ auch falsch. Ich habe geschrieben, dass ich eine Tabelle aus SQLite bzw. der Datenbank (DB) auslese und die Daten nachher wieder dort speichern möchte. im Code Zitat: „… 'auslesen aus SQLite …“ aber auch mehrfach in den Erklärungen. *kaffeereichzumaufwachen* Umständlic…

  • Benutzer-Avatarbild

    Hi, Sorry für die späte Rückmeldung, aber war die letzen Wochen recht eingebunden und bin zu nix mehr gekommen. @Akanel Zitat: „Und alles nur überfliegen, oder nur einmal lesen bringt wirklich nicht viel.“ Überfliegen im Sinne von, schauen welche Themen es gibt, bringt schon was für den Anfang. Nichtsdestotrotz bringen mir die schriftlichen Tutorials eher weniger. Dafür muss ich aber sagen, dass ich mir endlich mal das Video mit den Bindings fertig anschauen konnte und es ist das erste Mal, dass…

  • Benutzer-Avatarbild

    Hallo Sascha, Zitat: „Finde gemeinsamkeiten. “ Genau das ist das Problem. Es gibt keine. Es kann sein, dass es ausnahmsweise mal welche gibt, aber das ist eher Zufall. Die Einzige Gemeinsamkeit ist, dass die erste Spalte immer ID ist, die 2. immer String 1 und die 3. immer String 2. Zitat: „wir kennen diese nicht“ Ich auch nicht, nicht mal der Benutzer, so komisch das klingt. Ich weiß NIE, was da stehen wird, das ist aber für die App-Lösung "kein Problem". Sie dient nur dazu, dem Benutzer eine M…

  • Benutzer-Avatarbild

    Hallo Sascha, Das ganze in eine Observablecollection einzubinden hatte ich schon versucht. Bei meinem Ansatz habe ich die OC direkt befüllt, ohne vorher ne Liste zu erstellen und diese dann umzuwandeln (ein Schritt gespart). Hat nicht funktioniert für dieses Projekt, und das hast Du mir auch im anderen Thread bestätigt, dass das mit den RTBs nicht funktioniert: Zitat: „Das ist richtig. das liegt daran (wie du richtig erkannt hast) das die RTB im Gegensatz zur normalen textBox kein Text Property …

  • Benutzer-Avatarbild

    Sorry Sascha, aber manchmal hab ich das Gefühl, Du liest die Antworten nicht genau durch: ich habe in meiner letzten Antwort geschrieben, dass ich: - schon mit OCs in dem Projekt gearbeitet habe, es nur verworfen habe wegen Deiner Antwort. Dass ich sogar direkt ein OC erstellt habe und nicht über die list of gegangen bin wenn es mit xceed funktioniert, dann brauch ich nur die paar Zeilen für die OC wieder auskommentieren. - es seit ich den Thread eröffnet habe, nicht mehr weiter probiert habe, d…

  • Benutzer-Avatarbild

    Hallo Sascha, Ich bin sehr wohl gewillt zu lernen und vor allem es selbst zu versuchen. Ich will sicher keine direkt vordefinierten Lösungen. In richtige Richtungen lenken ok, nur hier war einiges voll verpeilt, da es mit der Fragestellung nichts zu tun hat. Ich muss jetzt nur mal etwas Zeit freischaufeln, um wieder zu programmieren und dann nochmal Dein Video über Bindings anschauen, da sich mir hier einige Ideen ergeben habe, mit denen ich evtl. vorankomme. Ob ich es schaffe, ist eine andere F…

  • Benutzer-Avatarbild

    Hallo Sascha (@'Nofear23m'), So, hab gestern mal wieder etwas Ziet gehabt und die OC wieder wie folgt eingebunden (auskommentiert): XAML: XML-Quellcode (35 Zeilen) Code behind: VB.NET-Quellcode (1 Zeile) VB.NET-Quellcode (34 Zeilen) Befüllt über: VB.NET-Quellcode (7 Zeilen) Bindung: VB.NET-Quellcode (1 Zeile) AsEnumerable, deshalb weil ich später ein Paging einbauen möchte. Passt das so, oder kann/sollte man das noch optimieren? Get und Set für die RTBs hab ich noch nichts vorangebracht, aber bi…

  • Benutzer-Avatarbild

    Hallo Sascha, Quellcode (1 Zeile) Ah, ok. Gut zu wissen. Quellcode (1 Zeile) Da in diesem Projekt nichts derartiges geplant ist, kann ich es weglassen. Das Einzige, was ich noch brauch ist die Formatierung der RTB-Texte beim ersten Befüllen. Und da brauch ich OnPropertyChanged nicht, oder? Danach wird nur noch per UI was geändert. Quellcode (1 Zeile) Stimmt, habe ich übersehen. Quellcode (1 Zeile) Ist noch besser … 4 Zeilen Code weniger. Aber an dem depperten Get u. Set für die RTBs verzweifle i…

  • Benutzer-Avatarbild

    Hallo Sascha @Nofear23m, Ich geb's auf. Ich krieg dieses sch… get und set für die RTBs einfach nicht hin. Kann ich die Texte beim Befüllen vom OC eigentlich irgendwie so "vorformatieren", dass die Texte gleich fett oder farbig in die RTBs geladen und entsprechend formatiert angezeigt werden? Dann bräuchte ich Get und Set hier nicht mehr. LG, Pascal

  • Benutzer-Avatarbild

    Hallo Sascha, Kein Problem. Ist bei mir ja auch oft nicht anders. Ich hab mir die Beispiele zu Get und Set im Binding-Video angeschaut und auch so noch recherchiert, aber irgendwas scheine ich falsch zu machen. Das Get scheint nicht mal zu funktionieren. An sich sind die zu formatierenden Texte immer laut gleichem Schema. Über Get und Set würde ich es ja auch nur automatisiert umformatieren lassen. Meiner Meinung nach, macht es dann keinen Unterschied, ob ich es beim Get/Set per Formatierung der…

  • Benutzer-Avatarbild

    Hallo Sascha, Danke, hab mir das Ganze mal angeschaut. Sehr interessantes Beispiel. Ich brauche im Endeffekt einen Kombination aus beiden Lösungsansätzen. Fettschrift für Rot und Tag für Violett. Aber das umzusetzen sollte in diesem Fall einfach sein, einfach das hernehmen, was ich jeweils benötige. Wie, über welche Zeile, kann ich das Tag verändern? Ich möchte versuchen, eine Wabe daraus zu machen. Ich habe auch versucht, die Daten in meine Lösung einzubinden, um dort mit der Datenstruktur und …

  • Benutzer-Avatarbild

    na super … die einzige Datei, bei der ich komplett übersehen habe, die Codebehind anzuschauen … Bei allen anderen habe ich daran gedacht. *grml* Ich glaube es liegt daran, dass bei den anderen nichts im Codebehind war und deshalb hab ich da nimmer dran gedacht zu schauen. Dann werd ich mal weiter rumexperimentieren und schauen, ob noch was Problemchen bereitet. Aber ich glaube es sollte kein großes Problem sein. Auch den Get und Set nehme ich mir nochmal genauer unter die Lupe. Edit: Von den For…

  • Benutzer-Avatarbild

    Hallo, Der Fehler tritt in jedem Feld auf, das ein UserControl TP enthält. Unabhängig von dessen Position. Eigentlich sollte der Case Else den Text davor und danach in Run umwandeln (oder nicht?), aber das scheint nicht zu geschehen, und falls es doch geschieht, dann behält der InlineUIContainer die Kontrolle über das gesamte Feld. Grüße, Pascal

  • Benutzer-Avatarbild

    Hallo Sascha, Sorry, hatte bewußt den Code noch nicht gepostet, da ich noch etwas rumexperimentiert habe. Leider habe ich aber keine zufriedenstellende Möglichkeit gefunden, beide Formatierungen in einem Namespace zu vereinen. Ich überlege aber, ob es nicht auch besser wäre trotzdem nur die Tags zu verwenden, auch wenn mir für den zu ändernden Text die Fettschrift lieber wäre. Je länger ich darüber nachdenke, hat beides (nur Tags bzw. eine Mischung) irgendwie Vor- und Nachteile. Hier mal mein Co…

  • Benutzer-Avatarbild

    Hallo Sascha, Zitat: „Wenn beide Klassen im Namespace RtbFormatter sind, sind dies auch im XAML im selben Namespace.“ Das ist mir schon klar. Was ich meinte, ist mein bisheriger Code. Ich schaffe es nicht beide Varianten so in den Code einzubinden, dass beides funktioniert. Mit der jetzigen Variante habe ich zwar Platzhalter und Fettschrift wie gewünscht, der Benutzer kann aber in RTBs mit Platzhaltern den Text nicht verändern, weil es eine Fehlermeldung rausknallt (siehe weiter oben). Wenn ich …

  • Benutzer-Avatarbild

    Hallo Sascha, Na super. Ne MS-Seite... da kann ich mir gleich die Kugel geben. Das sind die schlimmsten, was das Verständnis angeht. Aber die Seite habe ich mir eh auch schon vor ein zwei Wochen mal angeschaut. Nicht wirklich was brauchbares erkannt bzw. verstanden. Bezüglich Beispiel, um den Fehler zu reproduzieren: Hier einfach anhand von Deinem Beispiel implementiert. Versuch einfach im ersten Feld sowohl {ts} und {\ts} als auch {tp} und {\tp} einzusetzen und versuche dann im 2. Feld den gene…

  • Benutzer-Avatarbild

    Hallo Sascha, Jetzt hab ich schon gedacht, ich bin wirklich zu deppert, aber ich habe gemerkt, dass Du es genausowenig hinbekommst. Dein Code hat zwar die Tags implementiert, nach denen ich noch nicht mal gefragt habe, sie ins Beispiel zu implementieren. Ich habe nämlich noch selber nach beispielen dafür gesucht, aber nur ne halte Stunde Zeit gehabt die letzten Tage, wodurch das Ergebnis eher mau war. Aber der Fehler besteht weiterhin. Nein, ich verstehe das Get und Set noch immer nicht ganz, ab…

  • Benutzer-Avatarbild

    Hallo Sascha, Sorry, bin die letzten 2 Wochen mal wieder nicht dazu gekommen, mich mit der Programmierung zu beschäftigen. Ich habe nicht versucht, den Spieß umzudrehen, aber ich bin mal davon ausgegangen, dass Du das nicht gesehen hast, da Du das Problem mit keinem Wort erwähnt hast, sondern nur das andere Problemchen gelöst hast, wonach ich aber nicht gefragt hatte. Ein weiterer Hinweis hätte ja evtl. auch gereicht. Quellcode (1 Zeile) Mir keinen Lernwillen, Faulheit zum Lesen und Googlen vorz…

  • Benutzer-Avatarbild

    Hallo Sascha, Bin heute erst dazu gekommen mir das anzuschauen. Der Tipp mit der Maus über die Variablen zu fahren, um den Inhalt oder den Wert anzuzeigen, war mir neu. Hab zuvor nie wirklich mit Haltepunkten gearbeitet. Ich hab mir die Liste angeschaut, aber nichts neues darin entdeckt. Ich weiß, dass ich Run und InlineUIContainer in der Liste habe. Das ändert aber nichts daran, dass ich nicht weiß, wie ich die depperten InlineUIContainer filtern kann bevor der Fehler auftritt. Der Fehler wird …

  • Benutzer-Avatarbild

    Hallo Sascha, Nein, hatte ich nicht übersehen, auch versucht, aber scheinbar falsch "abgeschrieben". Hatte nämlich nicht funktioniert, als ich versucht habe als "as inline" zu einzugeben. Ich glaube aber mich zu erinnern, dass VB auf "as Inlines" ausgebessert hat. Und ich habe mir dabei nix gedacht. Jetzt nochmal mit "as Inline" (ohne Autokorrektur) versucht: Ja, damit funktioniert es auch. Ist dann auch genauer, was auch mögliche andere Fehler ausmerzt. Das Tagging (.Tag) muss ich wohl sein las…

  • Benutzer-Avatarbild

    Nein, haben mit checkboxes und Suchfeld zu tun. Schau ich mir aber noch mal an, eventuell finde ich ja die Ursache dafür.

  • Benutzer-Avatarbild

    @Nofear23m Hallo Sascha, muss den Thread doch noch ein paar Mal bemühen, auch wenn die ursprüngliche Frage schon beantwortet ist, aber es hat ja noch mit RTB zu tun. Irgendwo sitz ich seit mehreren Stunden grad voll auf der Leitung. Beim Select Case sind die tp Strings (For each tp in textParts), wieso kann ich diese im Case nicht als String abrufen/anzeigen lassen, aber mit "new Run(tp)" in den Run einfügen? Wenn tp anzeigen lassen will, wird er als "" angezeigt, obwohl ein Wert vorhanden sein …

  • Benutzer-Avatarbild

    Hallo Sascha, Ja, die lieben Haltepunkte. Die vergesse ich immer wieder. Wird mir wohl leider noch ne Weile so gehen. Habe aber dann selbst daran gedacht, als ich schon im Bett lag … Hm, komischerweise ist auf einmal ein "" dort wo vorher keiner war, aber jetzt klappt es. MIr ist dann noch eingefallen, dass wir hier auch über das Sperren von den ucITs-Platzhaltern gesprochen hatten. Nach welchem Befehl/welcher "Option" sollte ich da wegen Beispielen suchen, oder ist das um einiges komplizierter?…

  • Benutzer-Avatarbild

    Hallo Sascha, Nein, überlesen hast Du es nicht. Hast sogar gemeint, es wäre möglich. Ja, an sich nur die TP, besser gesagt nur ganz bestimmte TP, aber würde ich dann selber irgendwie definieren müssen, oder halt für jene TP noch einen dritte Art von Platzhaltern erstellen. Vom tricky entnehme ich, dass es nicht mit einer einfachen Zusatzoption zum Platzhalter funktioniert. LG, Pascal

  • Benutzer-Avatarbild

    Hallo Sascha, Ja, das wären auch alle mir bekannten Szenarien, wie so ein Tag "gelöscht" werden könnte. Ich glaub das mit der Cursorposition habe ich schon irgendwo mal gelesen, auch mit Beispielcode. Nur ne Frage dazu: Ist es möglich über die Position des Cursors oder den ausgewählten Text herauszufinden, ob ein Tag oder ähnliches mit ausgewählt ist. Bei ausgewähltem Text könnte ich es mir gut vorstellen, bei Curorposition muss ich wohl den Text davor bzw. dahinter anschauen, oder? LG, Pascal