Auf dieser Seite befinden sich alle Datacontext-Fragen.
Weitere Themen findest du mit der Suche rechts oben, z.B. [datacontext] .net um alle Fragen
zum Thema datacontext mit dem Wort ".net" zu finden.
Wie ist der Zusammenhang zwischen einem Binding und einem DataContext im XAML-Code? Mein Grid ist so definiert: ListView ItemsSource "{Binding Path PersonCollection}" Name "grid" ... auf den aktuellen Vornamen zugrifen will geht das nur so: TextBox x:Name "lastname" DataContext "{Binding Path PersonCollection}" Text "{Binding Path Firstname, Mode TwoWay}"/ Das was meinem ...
du kannst der Source die Instanz übergeben. DataContext beinhaltet eine Instanz, die für alle Untelemenete gilt, bei denen die Source nicht angegeben ist. Text "{Binding Path Firstname, Source PersonCollection} oder DataContext PersonCollection; Text "{Binding Path Firstname} Source angabe nicht notwendig.
Hallo, ich habe einen usercontrol, der in seinem Ctor ein viewModel instanziert und als Datacontext zugewiesen wird. Dieser ViewModel wird auch in der App.xaml.cs gesetzt : public partial class App : Application { protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); // Initialize main window and view model var mainWindow new Demo(); Projekt[] ...
Wahrscheinlich bin ich einfach zu doof, aber ich schaffe es nicht, eine DataTable an ein DataGrid zu binden. Ich hab folgendes versucht: dataGrid1.DataContext table; oder dataGrid1.ItemsSource table; Aber nix funktioniert. Nur Fehlermeldungen.
Wenn ich jetzt ein UserControl mache und darin Bindings verwende, die sich auf den DataContext beziehen, wie kann ich dann den Pfad im Compiler checken lassen? Das geht nämlich mit DataTemplates, die das DataType-Attribut gesetzt haben, auch.
Hat jemand Erfahrungen damit, den LINQ DataContext zu Unit Testen? Im Prinzip müsste man ja ein Interface haben, was man dann mocken kann. Kennt jemand einen Weg, wie man das ohne großen Aufwand hinkriegt?
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
Coole Sache?
codekicker.de braucht deine Hilfe: Like uns und klicke auf den +1-Button!