| 

.NET C# Java Javascript Exception

.NET, Mvvm Fragen

Auf dieser Seite befinden sich alle .NET, Mvvm Fragen. Weitere Themen findest du mit der Suche rechts oben, z.B. [.net] wpf um alle Fragen zum Thema .net mit dem Wort "wpf" zu finden.

Stelle deine .net-Frage jetzt!
3

WPF - MVVM: Austauschen des DataContext führt zu ungewollten Änderungen an Daten...

Hallo, also ich habe derzeit folgendes Problem das mir unter den Nägeln brennt. Ich habe eine Anwendung in einer MVVM Architektur. Einfach zusammengefasst ist es so, dass der Benutzer sich Datensätze anzeigen lassen kann zu... sagen wir mal Personen. Da es sich natürlich von Person zu Person immer um die selbe View handelt, führe ich die View als Instanz nur ein einziges mal und ...
Das Problem liegt meines Erachtens im SelectedValue. Bei Veränderungen des DataContextes scheint sich die ItemsSource und damit die Liste der ComboBox zu erneuern. Dadurch verliert der SelectedValue seine Beziehung zur Liste und er wird auf NULL gesetzt. Versuch einfach, den SelectValue durch Heraussuchen mit LINQ aus der Liste wieder festzulegen. SelectedValue Liste ...
.net combobox csharp databinding datacontext linqtosql mvvm telerik wpf
14.06.2012 | 2659 3
1

WPF - Fehlermeldung COM-Object (RCW), DataGrid.SelectedItems

Hallo, ich bin noch ziemlich neu im Bereich von WPF und habe folgende Fehlermeldung mit der ich nichts anfangen kann: System.Runtime.InteropServices.InvalidComObjectException: Ein COM-Objekt, das vom zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden. Das ganze passiert in einem View mit einem DataGrid aus dem ich die SelectedItems auf Aufforderung ...
.net datagrid.selecteditems error mvvm wpf
11.04.2012 | 2921 0
5

Problem beim WPF Databinding

Hallo, ich habe folgendes Problem. Ich versuche eine ViewModel an ein WPF Steuerelement zu binden: ViewModel Imports Microsoft.Practices.Prism.ViewModel Namespace ViewModels Public Class OrderlistViewModel Inherits NotificationObject public ReadOnly Orders as ICollection(Of GestaltungsAuftrag) public sub new(byval repo As DesignOrderRepositoryModule) ...
.net databinding mvvm wpf
15.03.2012 | 2228 3
4

WPF MVVM: Zwei ViewModels eine ObservableCollection teilen?

Hallo, ich habe eine folgende Frage. Ich schreibe eine WPF-Anwendung und verwende dabei das MVVM -Pattern. Jetzt habe ich folgende Situation. Ich habe zwei Views und für jeden View ein ViewModel. Nun möchte ich, dass die beiden ViewModels auf eine ObesrvableCollection zugreifen. Das heißt wenn die ObservableCollection in einem ViewModel geändert wurde, dass der andere ...
.net mvvm wpf
06.02.2012 | 3298 3
6

MVVM Schließen einer View aus dem ViewModel verhindern.

... hier mein Problem: Ich möchte Kontrolle über den Vorgang des Schließens der View erhalten. Ohne MVVM wäre das überschreiben der OnClosing oder noch einfacher der Handler Closing und in dem Fall durch e.cancel der CancelEventArgs möglich. Bei MVVM aber eben nicht. Beholfen habe ich mir bisher mit einem EventToCommand Konstrukt das zumindest möglich macht noch Aktionen ...
.net event mvvm wpf
17.01.2012 | 1985 1
2

MVVM Events der View korrekt behandeln.

Hallo ich beschäftige mich seit einiger Zeit mit WPF und habe auch schon kleine Dinge umgesetzt, jetzt steht aber ein größeres Projekt an und ich möchte das MVVM Pattern einsetzen. Jetzt zu meiner Frage wie behandle ich (richtig) die Events (z.B.: SelectionChanged) der Controls aus der View. Ich hab schon vieles gelesen nur habe ich immer den Eindruck das es mehr ein Workaround ...
.net event eventhandler mvvm wpf
29.11.2011 | 3482 3
2

MVVM Checkbox Binding

Hallo, ich möchte den Checkstatus an die VM-Klasse binden und abhängig vom Wert "ischecked" Felder in einem Childwindow anzeigen. Wie funktioniert das? Vielen Dank
Hallo, binden kannst du es, indem du einfach die IsChecked Eigenschaft an das public property deines ViewModels bindest. CheckBox IsChecked "{Binding MyProperty, Mode TwoWay, UpdateSourceTrigger PropertyChanged}/ Etwas anzeigen / ausblenden kannst du auch über das Binding. Einfach im ViewModel das Property bereitstellen und in der GUI daran binden. Hinweis: Dein VM ...
.net checkbox mvvm silverlight
28.10.2011 | 2286 1
10

MVVM: Von Wrappern, Pocos und EntityObjects

... Dann sehe ich da keinen wirklichen Vorteil mehr drin. Fragen über fragen. Ich hoffe ich hab mein Problem nicht allzu konfus dargestellt und Ihr könnt mir hier ein paar konkretere Ratschläge geben, als ich sie im Net z finde. Es ist nicht so, das ich nicht etliche Blogs oder MSDN-Seiten gelesen hätte. Vielleicht sehe ich den Wald vor lauter Bäumen auch nur gerade nicht. Lieben Dank.
.net ef entityobject layer mvvm poco
19.10.2011 | 2662 1
6

MVVM 2 Viewmodel-Klassen verbinden

Hallo, ich würde gerne wissen wie man 2 Viewmodel Klassen miteinander "verbindet". Beispiel: WindowMain - MainVM WindowDetail - DetailVM Aus WindowMain wird nun das WindowDetail geöffnet. Beim Ausführem einer bestimmten Methode(im DetailVM) soll das WindowMain, also die MainVM, darüber informiert werden. Man könnte natürlich jetzt die DetailVM als Eigenschaft der ...
.net csharp mvvm pattern wpf
08.10.2011 | 3850 3
2

Wie setze ich in Silverlight den Fokus auf ein Steuerelement per Binding?

... das ViewModel direkt das Steuerelement der View ansprechen oder es wird aus dem ViewModel eine entsprechende Methode im CodeBehind der View angesprochen. Beides entspricht nicht dem MVVM -Pattern. Gibt es eine Lösung per Binding? Ich habe lediglich folgenden Artikel gefunden, der mir nicht besonders zusagt: Setting focus in XAML with no code Nachschlag: Realisiert hätte ...
Ich dachte im ersten Moment an eine AttachedProperty oder ein Behaviour. Damit ermöglichst Du Dir wieder die Bindings. Hab auf die Schnelle bei stackoverflow.com ein FocusBehaviour gefunden, vielleicht hilft Dir das als Ansatzpunkt weiter. Viel Erfolg, Florian
.net binding mvvm setfocus silverlight tutorial
13.09.2011 | 2158 2
3

Prism: Regions "rekursiv" verwenden

Man stelle sich vereinfacht gesagt vor, dass ein überdimensioniertes TabControl mit Prism realisieren möchte. Im oberen Bereich sind X Buttons und wenn einer davon angeklickt wird, wird im Hauptbereich der Applikation das entsprechende UserControl ausgewechselt. Um diesen Wechsel zu machen verwenden wir bspw. ein ContentControl als Region "Main". Soweit stimmt das mit ...
.net mvvm prismv4 wpf
13.07.2011 | 1677 1
4

Gruppieren mit <DependentUpon>: Geschmacksfrage oder schlechter Stil?

Mahlzeit, ich habe gerade interessehalber einen Blick in Karl Shifflett's "MVVM -Training" geworfen und dort gesehen, das er seine ViewModels direkt als Unterobjekt des jeweiligen Views zugeordnet hat. http://www.bilder-hochladen.net/files/cb8d-d-c51c.png Ich habe ein wenig gestöbert und herausgefunden, das man dieses "Feature" direkt in der Projektdatei ...
Ich finde es auf jeden Fall gut, wenn View und ViewModel für einen Dialog möglichst nah beieinander bleiben. Die View für, sagen wir, "Bestellung abschicken", hat mit ihrem ViewModel sicher viel mehr zu tun als mit der View für "Kundendaten anzeigen". Von daher finde ich die Variante "alle Views in einen Ordner, alle ViewModels in einen anderen" eher nicht so toll. Ich würde eher ...
.net dependentupon gruppieren mvvm
28.06.2011 | 1667 3
3

Lazy in einem TabControl - "Der Wert wurde nicht erstellt"

Ich habe ein in einem ViewModel eine Liste von TabItems mit Header Informationen und eine Content-Property die eine View hält. Nun wird in der jeweiligen View einiges an Daten geladen und ich möchte gerne die Views mittels der Klasse Lazy laden. Mein Ansatz dazu sieht folgendermaßen aus: public ObservableCollection ImageTabItem Tabs { get; set; } ... Tabs new ...
Hallo Mario, Es hilft ein kleiner Umweg. Anstatt den Content direkt zuzuweisen, verwendest du ein Binding, also in etwa so: var t1 new Lazy ExtranetSucheView (() new ExtranetSucheView()); var binding new Binding(); binding.Source t1; binding.Path new PropertyPath("Value"); tab1.SetBinding(TabItem.ContentProperty, binding); Hoffe geholfen zu haben, Grüße Maria
.net lazy mvvm tabcontrol wpf
16.06.2011 | 2452 1
3

OnPropertyChanged feuert, aber UI aktualisiert nicht / MVVM

Hallo, ich habe eine View, die aus zwei UserControls besteht: 1) ListView 2) Div. TextBoxen In der ViewModelBase.cs wird INotifyPropertyChanged implementiert: public class ViewModelBase : INotifyPropertyChanged { protected void OnPropertyChanged(string propertyName) { if(PropertyChanged ! null) { PropertyChanged(this, new ...
.net mvvm wpf
11.06.2011 | 3705 1
4

MVVM mit dem Frame-Control

In meiner Applikation soll zwischen einzelnen "Screens" mit hilfe des Frame-Controls umgeschalten werden. Dieses bietet ja so tolle Methoden wie "NavigateTo". Genauer werden diese Dienste vom NavigationService angeboten. Auf diesen kann man über eine Property von Frame zugreifen ABER diese Property ist keine Dependecy-Property bzw. besitzt auch keinen Setter. Ich ...
.net mvvm wpf
09.06.2011 | 1854 1
3

(Wann) verwendet der MVVM-Purist Code-Behind?

... die sich mit dem Thema "CodeBehind" im MVVM -Pattern beschäftigt. Ich arbeite noch immer an meiner ersten .NET -WPF-Applikation und bin an für sich recht stolz, das ... Allerdings versuche ich momentan den "reinen" MVVM -Aspekt ohne CodeBehind aus reinem Pflichtgefühl bzw. dies relativ ... obwohl Ihr eigentlich schon versucht, das MVVM -Modell strikt zu befolgen? Wo seht Ihr hier ...
Hallo, bei MVVM geht es v.a. darum dass das ViewModel nichts von der View weiß. Dies hat zB unmittelbar zur Folge dass die View gegen ... Die View ihrerseits ist nur zur Interaktion mit dem Benutzer zuständig. Wie das dann umgesetzt ist spielt beim MVVM -Muster eine untergeordnete Rolle. Da fast alles in XAML deklarativ umsetzbar ist wird die Code-Behind kaum benötigt. Aber es spricht ...
.net codebehind diskussion mvvm wpf
09.06.2011 | 4786 3
3

CommandParameter eines Buttons an die Property eines UserControls binden

Hallo, ich habe ein eigenes UserControl gebaut, dass unter anderem eine TextBox hat und deren Inhalt über eine Property bereitstellt. Als nächstes habe ich ein Fenster gebaut auf dem ich mein UserControl und einen Button platziert habe. Der Button soll eine Aktion ausführen und dafür den Inhalt der TextBox meines UserControls benutzen. An dem Button hängt per Binding ein ...
.net binding button commandbinding commandparameter mvvm usercontrol wpf
13.05.2011 | 4791 1
5

Eine Klasse ViewModel pro Formular?

Hi, ich bau grad eine Anwendung mit MVVM und WPF. Das UI besteht aus einem Hauptformular und mehreren Dialogforumularen, die modal angezeigt werden und Details der Daten aus dem Hauptformular zum Editieren bereitstellen. Jetzt fragte ich mich, was wohl best practices ist, wie man das ViewModel aufbaut: - eine Klasse, die das ViewModel für alle Dialoge bietet oder - für jedes ...
WPF Apps With The Model-View-ViewModel Design Pattern
.net klasse mvvm viewmodel wpf
04.05.2011 | 2434 2
4

+50Sortierung einer Liste in WP7 mit Drag'n'Drop ermöglichen - Tipps für erste Ansätze?

... Backendprogrammierung ist nicht mein Problem, aber ich habe etwas Schwierigkeiten mit komplexeren UI-Interaktionsmöglichkeiten in Silverlight. Meine bestehende App folgt meiner eigenen Interpretation von MVVM und basiert auf den MVVM light Templates. Hat jemand gute Codeschnipsel für ein solches Szenario gesehen oder irgendwo rumliegen? Jeder Hinweis willkommen!
.net csharp mvvm silverlight windows-phone-7 wp7
30.04.2011 | 1715 1
1

Änderungen in Datasource werden nicht erkannt

Beim Binden eines WPF 4 DataGrid an eine ObservableCollection werden Aktualisierungen der Datenquelle nicht im DataGrid angezeigt. View: DataGrid DockPanel.Dock "Top" Margin "5" ItemsSource "{Binding ArtikelRows}" AutoGenerateColumns "False" Height "550" DataGrid.Columns DataGridTextColumn Header "Artikelnummer" Binding "{Binding Nummer}" Width "Auto" / ...
.net datagrid linq2sql mvvm wpf
22.04.2011 | 3118 2
8

Caliburn vs. PRISM

Ich mache mir Gedanken über die Architektur einer Silverlight Anwendung. Dabei bin ich auf die Frameworks PRISM und Caliburn (codeplex) gestossen. Hat hier schon jemand Erfahrung gesammelt ? Was sind die Unterschiede und wo das Einsatzgebiert ?
.net architektur caliburn mvvm prism silverlight
05.04.2011 | 3059 1
3

(MVVM) Wie sollen von mehreren ViewModels genutzte Serviceaufrufe im Model implementiert werden?

Architekturfrage zum MVVM -Pattern: In einem Projekt gibt es mehrere ViewModels und thematisch zugehörige Models, die die entsprechenden Serviceaufrufe an den Server beinhalten. Zum Beispiel: - CustomerViewModel bekommt Daten über CustomerModel - OrderViewModel bekommt Daten über OrderModel Nun gibt es Serviceaufrufe, die beide ViewModels konsumieren möchten. ...
.net architektur dotnet mvvm pattern
04.04.2011 | 2657 2
1

Zugriff auf key in Application.Resources in Windows Phone 7 App mit MVVM

Ich versuche meine WP7-App mit MVVM -Light umzusetzen. Nachdem ich nun den ViewModelLocator in der App.xaml zu den Application.Resources hinzugefügt habe, tritt ein Fehler auf. App.xaml: Application.Resources system:String x:Key "AppName" WP7TEST /system:String system:String x:Key "ServerConfigUrl" http://lalalalala.com/ /system:String vm:ViewModelLocator ...
Hast du schon versucht, den Zugriff zu einem späteren Zeitpunkt, wie z.B. in der in der Application_Launching Methode // Code, der beim Starten der Anwendung ausgeführt werden soll (z. B. über "Start") // Dieser Code wird beim Reaktivieren der Anwendung nicht ausgeführt private void Application_Launching(object sender, LaunchingEventArgs e) { } zu verwenden?
.net mvvm silverlight windows-phone-7 wp7
07.03.2011 | 2863 1
1

View mit ViewModel im DataTemplate - Wie?

Eine View soll mit einem ViewModel in einem DataTemplate genutzt werden. Das DataTemplate hat ein Binding auf das aktuelle Model einer Collection, z.B. ItemsSource von ListBox. Wie geht das? Oder sollte man es anders machen? - Eine Collection von ViewModels mit jeweiligen Model käme mir etwas seltsam vor.
.net datatemplate mvvm silverlight view viewmodel
24.02.2011 | 2220 2
1

WPF ListView und variable Anzahl von Spalten

Die Aufgabe ist es die Daten tabellarisch in einer ListView darzustellen. Die ersten 4 Spalten sind konstant (die gibt es immer und die haben immer die gleichen Überschriften), die Restlichen variabel. Es können bis zu 20 werden und die haben unterschiedliche Überschriften. Hier die Klassen, die die Daten representieren: class Channel { public string SpaltenName {get;set;} ...
.net listview mvvm wpf
17.02.2011 | 4867 6
RSS-Feed für alle Fragen zum Thema .NET C# Java Javascript Exception

Hast Du eine Frage zu .net, mvvm? Dann stelle eine Frage!
Willkommen
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.

Stelle eine Frage
Für mich interessante Themen


Ignorierte Themen