[Display(Name = "Type of Delivery:",
Description = "(TBC)")]
public string DeliveryType
{
get { return _deliveryType; }
set
{
Validator.ValidateProperty(value,
new ValidationContext(this, null, null)
{MemberName = CalculatorParameters.GetPropertyName()});
_deliveryType = value;
}
}
<ComboBox ItemsSource="{Binding ElementName=v_DeliveriesOrderedDomainDataSource, Path=Data}" SelectedItem="{Binding DeliveryType, Mode=TwoWay, NotifyOnValidationError=True, ValidatesOnExceptions=True}" DisplayMemberPath="Description" Margin="12,12"/>
cela fonctionne bien, sauf que la valeur liée est un ToString() de mon objet v_DeliveriesOrdered, mais je voudrais utiliser un champ spécifique -à-dire: la valeur est « V_DeliveriesOrdered: {Etats-Unis, Etats-Unis Port d'entrée} "alors que je voudrais utiliser le code de champ dont la valeur est juste USCombobox Reliure à valeur
Que dois-je faire? (Plutôt que de prendre tout ce qui est inbetween le « { » et « »
« Utiliser une valeur spécifique » vous voulez dire que la valeur d'affichage ? – AnthonyWJones
oui, quelque chose comme ça – bmanu