Pregunta

Estoy utilizando la cincha marco v1. He descubierto una propiedad pública (CurrentSuppier) y que aglutinaba a la propiedad SelectedItem de mi cuadro combinado .. después de actualizar el, la pantalla cuadro combinado no cambia al valor actual del proveedor .. A continuación se muestra un fragmento de código ..

/// <summary>
    /// Current Supplier Record
    /// </summary>
    static PropertyChangedEventArgs currentsupplierChangeArgs =
        ObservableHelper.CreateArgs<IncomingViewModel>(x => x.CurrentSupplier);

    public SupplierModel  CurrentSupplier
    {
        get { return currentsupplier ; }
        set
        {
            currentsupplier = value;

            NotifyPropertyChanged(currentsupplierChangeArgs);

        }
    }

XAML CÓDIGO:

  <ComboBox Margin="345,8,542,0" Name="cbosupplier" Height="23" VerticalAlignment="Top" 
          VerticalContentAlignment="Center"
          ItemTemplate="{StaticResource SupplierTemplate}" 
          ItemsSource="{Binding Path=ListofSupplier}"     
          Grid.ColumnSpan="3" Grid.RowSpan="2"
          SelectedItem="{Binding Path=CurrentSupplier ,Mode = TwoWay}"  

He intentado unir la CurrentSupplier a un cuadro de texto para ver si se une el trabajos .. y sí .. el cuadro de texto se actualiza con el valor actual de mi propiedad CurrentSupplier .. pero no lo puedo trabajar en el cuadro combinado ..

No hay solución correcta

Otros consejos

Hay una diferencia entre SelectedItem y SelectedValue.

¿Ha tratado de usar SelectedValue lugar?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top