Silverlight - δυναμική δέσμευση ενός listbox.ItemTemplate

ψήφοι
3

Εχω αυτό:

<ListBox x:Name=PART_lstAttributes Grid.Row=1 Style={StaticResource GlossyBlackListBox}>
  <ListBox.ItemTemplate>
    <DataTemplate>
       <StackPanel>
          <TextBlock x:Name=txtAttributeName Text={Binding AttributeName}></TextBlock>
       </StackPanel>
    </DataTemplate>                                
  </ListBox.ItemTemplate>
</ListBox>

Σημειώστε ότι αυτό είναι δεσμευτική για το «Όνομα χαρακτηριστικού» ιδιοκτησία της συλλογής μου. Αυτό που θα ήθελα να είναι σε θέση να κάνετε είναι προγραμματισμού αλλάξει «Όνομα χαρακτηριστικού» σε κάτι άλλο. Είναι δυνατόν;

Δημοσιεύθηκε 09/12/2008 στις 21:19
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
2

η ακόλουθη λύση θα συνεργαστεί με ένα ακίνητο δεσμευτική ρητά, Υποθέτοντας ότι το στοιχείο δεδομένων σας είναι ένα string ή toString ενεργοποιηθεί.

 <DataTemplate>
   <StackPanel>
      <TextBlock x:Name="txtAttributeName" Text="{Binding}"></TextBlock>
   </StackPanel>
</DataTemplate>      
Απαντήθηκε 11/12/2008 στις 07:08
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more