Quizz Chapitre 4

Question 1 : Quels sont les différents types de binding ?

a) - OneWay, TwoWay, OneWayReverse, OneTime
b) - OneWay, TwoWay, OneWayToSource, OneTime
c) - OneWay, TwoWay, OneWayReverse, OnlyOnce
d) - OneWay, TwoWay, OneWayToSource, OnlyOnce

solution

Question 2 : Quelle est la bonne manière de déclarer un binding d’une textbox à la propriété Title ?

a) <TextBox Text={Binding Path=Title}></TextBox>
b) <TextBox Text= Binding(this, Title)></TextBox>
c) <TextBox Text=Binding(Title)></TextBox>
d) <TextBox Text="{Binding Path=Title}"></TextBox>

solution

Question 3 : Quel est le but du OneTime binding ?

a) L’utilisateur ne peut interagir avec l’élément qu’une seule fois
b) L’interface ne peut être mise à jour qu’une seule fois
c) L’interface peut être mise à jour uniquement si le type de l’élément n’est déclaré qu’une seule fois
d) L’utilisateur ne peut interagir avec l’élément que si son type n’est déclaré qu’une seule fois.

solution

Question 4 : Quel est le mode de binding le plus intéressant pour une TextBox en mode read-only ?

a) - One way
b) - TwoWay
c) - TwoWay
d) - OneWayToSource

solution

Question 5 : Quels sont les différents types de binding ?

a) - One way
b) - TwoWay
c) - OneTime
d) - OneWayToSource

solution

Question 6 : Quel est le mode de binding le plus intéressant pour un élément d’un formulaire ?

a) - One way
b) - TwoWay
c) - OneTime
d) - OneWayToSource

solution

Question 7 : Quel est le mode de binding le plus intéressant pour un élément d’un formulaire ?

a) <TextBox Name="txtvalue" Text="{Binding ElementName=mySlider, Path=Value, Mode=OneWayToSource, UpdateSourceTrigger=PropertyChanged}” </TextBox>
b) <TextBox Name="txtvalue" Text="{Bind ElementName=mySlider, Path=Value, Mode=OneWayToSource, UpdateTrigger=PropertyChanged}” </TextBox>
c) <TextBox Name="txtvalue" Text="{Bind ElementName=mySlider, Path=Value, Mode=OneWayToSource, UpdateTrigger=PropertyChanged}” </TextBox>
d) <TextBox Name="txtvalue" Text="{Bind ElementName=mySlider, Path=Value, Mode=OneWay, UpdateTrigger=PropertyChanged}” </TextBox>

solution

Question 8 : A quoi sert la valeur Path en databinding ?

a) A quoi sert la valeur Path en databinding ?
b) A indiquer de type de binding (oneway, twoway…)
c) A indiquer de type de binding (oneway, twoway…)
d) A importer des fichiers sur sa fenêtre WPF

solution

Question 9 : Imaginons que nous voulions récupérer la valeur sélectionnée dans une ListBox et la bind à un autre élément. Quel sera alors la valeur du Path ?

a) Path = SelectedItem
b) Path = Value
c) Path = SelectedItem.Content
d) Path = Value.Content

solution

Question 10 : Quelle(s) est (sont) la (les) valeur(s) nécessaire(s) pour réaliser un binding correct ?

a) ElementName
b) Path
c) Mode
d) UpdateSourceTrigger e) Toutes les réponses

solution