Questions marquées «data-binding»

Une technique générale qui lie deux sources de données / informations ensemble et les maintient en synchronisation.


6
Accéder au DataContext parent à partir de DataTemplate
J'ai un ListBoxqui se lie à une collection enfant sur un ViewModel. Les éléments de la zone de liste sont stylisés dans un modèle de données basé sur une propriété du ViewModel parent: <Style x:Key="curveSpeedNonConstantParameterCell"> <Style.Triggers> <DataTrigger Binding="{Binding Path=DataContext.CurveSpeedMustBeSpecified, ElementName=someParentElementWithReferenceToRootDataContext}" Value="True"> <Setter Property="Control.Visibility" Value="Hidden"></Setter> </DataTrigger> </Style.Triggers> </Style> J'obtiens l'erreur de …

6
Comment lier une liste à un ComboBox?
Je veux connecter un BindingSourceà une liste d'objets de classe, puis une valeur d'objets à un ComboBox. Quelqu'un peut-il suggérer comment le faire? public class Country { public string Name { get; set; } public IList<City> Cities { get; set; } public Country() { Cities = new List<City>(); } } …




10
La liaison bidirectionnelle angulaire 2 à l'aide de ngModel ne fonctionne pas
Impossible de se lier à 'ngModel' car ce n'est pas une propriété know de l'élément 'input' et il n'y a pas de directives correspondantes avec une propriété correspondante Remarque: j'utilise alpha.31 import { Component, View, bootstrap } from 'angular2/angular2' @Component({ selector: 'data-bind' }) @View({ template:` <input id="name" type="text" [ng-model]="name" (ng-model)="name …


29
Classe de liaison de données non générée
J'utilise la liaison de données dans mon projet, lorsque j'utilise <layout>et <data>dans ma classe de liaison xml n'est pas générée. Par exemple, j'ai activity_main.xml <?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android"> <data> </data> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"> </RelativeLayout> </layout> Maintenant, si j'écris ActivityMainBindingdans mon activité / fragment, cela indique que la classe n'est …

3
Comment définir une liaison dans le code?
J'ai besoin de définir une liaison dans le code. Je n'arrive pas à faire les choses correctement. Voici ce que j'ai essayé: XAML: <TextBox Name="txtText"></TextBox> Code derrière: Binding myBinding = new Binding("SomeString"); myBinding.Source = ViewModel.SomeString; myBinding.Mode = BindingMode.TwoWay; myBinding.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged; BindingOperations.SetBinding(txtText, TextBox.TextProperty, myBinding); VoirModèle: public string SomeString { get …
97 c#  wpf  xaml  data-binding 



9
Comment formater TimeSpan en XAML
J'essaie de formater un bloc de texte lié à une TimeSpanpropriété. Cela fonctionne si la propriété est de type DateTimemais échoue s'il s'agit d'un fichier TimeSpan. Je peux le faire en utilisant un convertisseur. Mais j'essaie de savoir s'il existe des alternatives. Exemple de code: public TimeSpan MyTime { get; …

2
Avantages / inconvénients de List <T> vs BindingList <T>
Quelqu'un peut-il décrire la différence entre les deux pour mon projet. Actuellement, j'ai un List&lt;MyClass&gt;et défini le BindingSource sur cela et un DataGridView sur le BindingSource. J'ai implémenté IEditableObjectdonc lorsque CancelEdit est appelé, je rétablis mon objet à ce qu'il était avec unMemberwise.Clone() Le changement de ma liste en une …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.