Supportnet Computer Supportnet Games Supportnet Kochen Explipedia
Login: guestBesucher online: 349
Supportnet Computerforum
SUPPORT
Home
Forum
Tipps & Infos
Blitz Angebote
Members
Hilfe
Video

TOP THEMEN
SSD Test
Alles über SSDs

Android Tipps
iPad Tipps
Google Tipps
Windows 8 FAQ
Windows 7 FAQ
E-Mail FAQ
Netzwerk FAQ
Festplatten FAQ
Datenrettung FAQ
Bildbearbeitung FAQ

Top iPhone Apps
Computer Einsteiger
Die 5 besten...
Explipedia
Themen
Direktlinks

Neue Einträge
News einsenden News einschicken
Tipps einsenden Tipp einschicken

SN-LINKS

Suche
Befreundete Seiten
Top Seiten

Supportnet/Forum/Anwendungen(Java,C++...)



Supportnet/Forum/Anwendungen(Java,C++...)
von Artesh77 vom 17.02.2017, 14:15 Diese Seite den Supportnet Favoriten hinzufügen  Mißbrauch, Beleidigungen und Blödsinn den Moderatoren melden


WPF : Verhalten von DataGrid ändert sich wenn es in einem ScrollViewer verpackt ist

 (317 Hits)

Hallo zusammen

Folgende Situation,
WPF 4.61 C#, Eine simple Maske beinhaltet zwei DataGrids welche exakt gleich aufgebaut sind. Dazu kommt noch eine TextBox, welche sich "am Schluss" befindet.

Bei beiden Datagrids wird ein "row-doppelklick" abgefangen und
danach ein Wert aus der Row gelesen und in die Textbox abgefüllt.
Nach dem abfüllen wird der Fokus auf die Textbox gesetzt.

Beim ersten Datagrid funktionier das Prima!
Beim zweiten Datagrid gehts überhaupt nicht! Es ist auch das ganze Handling des Grids unterschiedlich.

Wenn man Beispielsweise im ersten Grid alle 2 sek auf denselben Record klickt, dann bleibt die Zeile fokusiert und selektiert.
Wenn man das aber im Grid 2 macht, dann wird jedesmal der fokus/selektion entfernt, bzw. wieder gesetzt.

Ich habe nun herausgefunden was das Problem verursacht, weiss aber nicht wie man es lösen soll/kann.

Grid2 ist in einem ScrollViewer eingepackt, Grid1 nicht !

Scrollviewer scheint irgendwie Events abzufangen und zu verändern.... Gibt es dazu eine Lösung wie man das verhindern kann, oder eine Alternative zum Scrollviewer?

Ich kann gerne das kleine Projekt per mail zukommen lassen.

Grüsse
Dani


Antwort schreiben 50 Bonuspunkte




Hinweis
Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum.

MACHEN SIE IHRE WEBSITE ATTRAKTIVER
Sie haben eine eigene Website und wollen Ihre Besucher auf den Supportnet-Service aufmerksam machen? Kopieren Sie einfach den Quellcode in Ihre Seite und jeder Besucher Ihrer Seite kann direkt auf die Supportnet-Datenbank zugreifen.

My Supportnet


SUCHE

Gruppen im Forum
Betriebsysteme
Software
Hardware
Netzwerk
Programmierung
Sonstiges

Impressum © 1997-2015 SupportNet
Version: supportware 1.8.230E / 18.10.2010, Startzeit:Tue Oct 17 18:17:53 2017