Étant donné une structure de données:F #/SilverLight liaison à des types de données algébriques
type Candidate = SalesRep of SalesRep | Analyst of Analyst
type ScorableCandidate = {
candidate: Candidate ;
mutable comments: string ;
mutable score: int ;
}
et une grille de données qui veut être en mesure d'afficher ou l'autre des candidats, il est possible de lier (en utilisant la liaison WPF) au ScorableCandidate?
<telerik:GridViewDataColumn Header="First Name" DataMemberBinding="{Binding candidate.fname}" IsFilterable="False" Width="100"/>
Je pense pas, comme la syntaxe de liaison serait bneed pour être en mesure de déconstruire le type - que je ne pense pas est possible.
Thx
T
Je ne travaille pas avec WPF pour donner une bonne réponse, mais les petits projets sur lesquels j'ai travaillé ont fait usage de TypeConvertors clients (http://msdn.microsoft.com/en-us/library/aa970913.aspx) pour obtenir la fonctionnalité que vous voulez. – Juliet