Suchergebnisse
Suchergebnisse 1-13 von insgesamt 13.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Guten Morgen ich möchte, wenn man mit der Maus über meinen Textblock fährt, den Mauscursor in eine Hand ändern. Mein XAML sieht so aus: XML-Quellcode (6 Zeilen) Und in der Application.xaml hab ich Folgendes: <SXML-Quellcode (7 Zeilen) Passiert aber leider nichts, auch nicht wenn ich die Styledefinition nicht benutze, sondern direkt im TextBlock die Property Cursor="Hand" setze... Weiss jemand, was ich falsch mache?
-
Vollzitat des direkten Vorposts an dieser Stelle entfernt ~VaporiZed Ja wirklich... Geht net.... Obwohl ich beides (Post1 und 3) so auf stackoverflow.com gesehen hab... Manchmal wünsch ich mir dass XAML ein bisschen intuitiver wäre... @ErfinderDesRades @siycah Edit: Hab den Code jetzt mal in ein komplett unkomplexes View (eine Custom-MessageBox) reingemacht und siehe da, es funktioniert. Keine Ahnung warum das in anderen UserControls net funzt Ich schau mal dass ich eins von den "grossen" UserCo…
-
@VaporiZed Erstmal danke dass du dir die Mühe gemacht hast, das auseinander zu klamüseln. Das ist echt interessant. Ich bin davon ausgegangen, dass Properties, die direkt im XAML des Controls festgelegt werden, alles andere was ich in den Resources als Style festgelegt hab, overriden. Oder bin ich da falsch informiert?
-
Okay das ist ja echt hart. Ich benutze in meinem ViewModel das hier: Mouse.OverrideCursor = System.Windows. Input.Cursors.Arrow Oder so ähnlich. Gut möglich, dass das in der Hierarchie höhere Priorität hat wie das XAML. Dabei muss ich betonen, dass der Code im VM in keinerlei Beziehung zu meinen Textblöcken ist, sondern nur wenn mein ViewModel länger braucht bei irgendeiner Aktion setze ich so den Cursor programmweit. Wenn gar nichts hilft, dann probier ich es mal mit Code Behind, bevor ich da j…
-
Okay super jetzt funktionierts auch nicht in meinen Dialogen. Gestern gings noch Weiss jemand auf die Schnelle ne Alternative zu Mouse.OverrideCursor, die eben nicht auf Dauer overrridet. Hab bis jetzt über Google nichts gefunden... Edit: @Amro Was meinst du mit VM nur für WPF? Hast du ne bessere Idee? Bin offen für neue Ideen
-
@Amro Ich muss gestehen ich versteh nicht ganz worauf du raus willst. Was ich sagen kann ich benutze das MultiProject Template von Nofear23m da erben die ViewModels von ViewModel Base und haben eine Property VMIsBusy. Ansonsten keine Ahnung von Maui aber stell mal deine Fragen zu RelayCommands vllt kann ich dir da ja helfen Edit @Amro So jetzt hats auch bei mir geschnaggelt, du willst mit nem Konverter dass Boolean IsBusy in einen Mauszeigertyp umwandeln oder?
-
Hab ich vorhin gar nicht dran gedacht. Hab die Prop glaub auch nur ein Mal erst gebraucht aber danke für die Idee Hab das jetzt weil mir der Geduldsfaden gerissen ist und ich den Rest meiner Arbeit unbedingt noch durchprügeln wollte mit Code Behind gelöst. Man verzeihe mir lol. Ich hab in dem Projekttemplate von Nofear23m noch längst nicht alles durchschaut, bisher war ich immer nur froh dass es funzt. Ich schau nochmal genau nach wie das implementiert ist und meld mich dann nochmal
-
@Amro Yep dassis mit RaisePropertyChanged VB.NET-Quellcode (11 Zeilen) Guck mal das hier: VB.NET-Quellcode (16 Zeilen) Da kannst du z.B. mit StarteBrennen_CanExecute den Button, der den Command ausführt, disablen... Aber wusstest du bestimmt schon... Das MultiProjectTemplate kannst du hier irgendwo auf VB Paradise runterladen wenns dich interessiert, ich habs jetzt aber leider net auf Anhieb gefunden...