Wypowiedzi
-
Witam,
Mam aplikację składającą się z dwóch części
1) serwer
2) klient (silverlight)
Na serwerze za pomocą LinqToEntity wyciągam dane (tektowe) z bazy MSSQL, za pomocną Domain Service przekazuje te dane do klienta i wrzucam do DataGrida. Problem pojawia się w momencie, gdy do DataGrida ma trafić zbyt duża ilość danych. Aplikacja działa wówczas mało wydajnie, lub w ogóle ucina dane. Czy DataGrid w Silverlight ma możliwość wykorzystania jakiegoś virtual moda or so? Niestety nie mam w ogóle doświadczenia w Silverlight, więc prosiłbym o nakierowanie:) -
Witam,
Czy wie ktoś w jaki sposób odświeżać kontrolkę DataGrid?
Wygląda to tak - na stronie znajduje się kontrolka DataGrid z danymi z bazy danych ms sql server (dane są przesyłane przez wcf service). Obok DataGrid znajduje się przycisk który otwiera ChildWindow. W ChildWindow jest wykonywana operacja na bazie (wstawiany nowy rekord). Po kliknięciu przycisku "Ok" wraca do strony z kontrolką DataGrid, ale dane niestety się nie odświeżają, pomimo tego, że rekord do bazy zapisał się poprawnie. -
Tak, tak to musi być w 100% podejściem MVVM. Zrobiłem to tak jak Łukasz zaproponował, w końcu udało mi się to ogarnąć. Teraz utknąłem na przekazywaniu danych pomiędzy stronami. Przerażające są te materiały o MVVM w necie, milion propozycji rozwiązań, każda inna. Gubię się już w tym:P Znacie jakąś solidną stronę o MVVM?
-
A mógłbyś jeszcze podpowiedzieć w jaki sposób to zrobić? Bo mi coś nie wychodzi :/
-
Ok dzięki za sugestię, spróbuje w ten sposób:)
-
Witam,
Mam problem z przesłaniem kilku parametrów przy wywoływaniu komendy z buttona. Wyczytałem na googlach, że w tym celu powinienem użyć MultiBindingu, Jednakże przy próbie deklaracji <Multibinding> wyskakuje błąd:
The type 'MultiBinding' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built.
Nie wiem jakich mam użyć do tego referencji, już chyba wszystkiego próbowałem. Proszę o pomoc.