Bonjour,

je n'arrive pas à "voir" en code procédural un de mes composants TextBox qui se trouvent dans une ListView et je ne comprends pas pourquoi.

Voici le code XAML

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<ListView x:Name="listView" ItemsSource='{Binding}'>
            <ListView.View>
                <GridView>
                    <GridViewColumn Width="140">
                     <GridViewColumnHeader x:Name="order1TT" Content="Order1"   Tag="order1" Click="SortClick"  />
                     <GridViewColumn.CellTemplate>
                       <DataTemplate>
                         <Grid>
                          
                            <TextBox x:Name="order1TextBox" Style="{StaticResource GridEditStyle}" Text="{Binding XPath=order1, Mode=TwoWay}"/>   
                         </Grid>
                       </DataTemplate>
                     </GridViewColumn.CellTemplate>
                   </GridViewColumn>
        </GridView>
      </ListView.View>
    </ListView>
si j'essaye d'appeler ma TextBox "order1TextBox" dans mon code procédural:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
private void AddRowClick(object sender, RoutedEventArgs e)
        {
            string order1 = order1.Text.Trim();}
il ne me le reconnaît pas.

D'où vient-le problème ?

Merci d'avance de votre aide