Preguntas etiquetadas con data-binding

Una técnica general que une dos fuentes de datos / información y las mantiene sincronizadas.


6
Acceda al DataContext principal desde DataTemplate
Tengo un ListBoxque se une a una colección secundaria en un ViewModel. Los elementos del cuadro de lista tienen un estilo en una plantilla de datos basada en una propiedad en el ViewModel principal: <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> Recibo el …

6
¿Cómo vincular una lista a un ComboBox?
Quiero conectar un BindingSourcea una lista de objetos de clase y luego el valor de los objetos a un ComboBox. ¿Alguien puede sugerir cómo hacerlo? public class Country { public string Name { get; set; } public IList<City> Cities { get; set; } public Country() { Cities = new List<City>(); …




10
El enlace bidireccional angular 2 con ngModel no funciona
No se puede enlazar a 'ngModel' porque no es una propiedad conocida del elemento 'input' y no hay directivas coincidentes con una propiedad correspondiente Nota: estoy usando 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 = $event" /> …



29
Clase de enlace de datos no generada
Estoy usando Data Binding en mi proyecto, cuando uso <layout>y <data>en mi clase de enlace xml no se genera. Por ejemplo, tengo 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> Ahora, si estoy escribiendo ActivityMainBindingen mi actividad / fragmento, muestra un error de que la …

3
¿Cómo establecer un enlace en el código?
Tengo la necesidad de establecer un enlace en el código. Aunque parece que no puedo hacerlo bien. Esto es lo que he probado: XAML: <TextBox Name="txtText"></TextBox> Código detrás: Binding myBinding = new Binding("SomeString"); myBinding.Source = ViewModel.SomeString; myBinding.Mode = BindingMode.TwoWay; myBinding.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged; BindingOperations.SetBinding(txtText, TextBox.TextProperty, myBinding); ViewModel: public string SomeString { …
97 c#  wpf  xaml  data-binding 


9
Cómo formatear TimeSpan en XAML
Estoy intentando formatear un bloque de texto que está vinculado a una TimeSpanpropiedad. Funciona si la propiedad es de tipo DateTimepero falla si es un TimeSpan. Puedo hacerlo usando un convertidor. Pero estoy tratando de averiguar si hay alternativas. Código de muestra: public TimeSpan MyTime { get; set; } public …

2
List <T> vs BindingList <T> Ventajas / Desventajas
¿Alguien puede describir cuál es la diferencia entre los dos para mi proyecto? Actualmente tengo un List&lt;MyClass&gt;y configuro BindingSource en eso y un DataGridView en BindingSource. Lo he implementado, IEditableObjectpor lo que cuando se llama a CancelEdit, revierto mi objeto a lo que era con unMemberwise.Clone() ¿Cambiar mi Lista a …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.