Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

Delicate Sound of Development

Journal για creative & non-creative δραστηριότητες. Development and more...:)
CloseTabBehavior για TabItems σε Silverlight TabControl
Χρησιμοποιώντας το tabcontrol του Silverlight, είδα ότι δεν έχει close button σε κάθε tab. Μερικές λύσεις που είδα από το net, έκαναν extend ένα tabItem, ή έβαζαν handler κάπου για να το υλοποιήσουν. Έτσι έφτιαξα ένα behavior το οποίο γίνεται attach, λίγο πιο κομψά. Στο OnClick, υλοποίησα ένα μικρό chunk λογικής για να διατηρείται το state. To itemtemplate <TabControl.ItemTemplate> <DataTemplate> <DockPanel Width="120"> <Button Content="X" Cursor="Hand" DockPanel.Dock="Right" Focusable="False" FontFamily="Courier" FontSize="9" FontWeight="Bold" Margin="0,1,0,0" Padding="0" VerticalContentAlignment="Bottom" Width="16" Height="16" > <interactivity:Interaction.Behaviors> <behavior:CloseTabBehavior/> </interactivity:Interaction.Behaviors> </Button> <ContentPresenter Content="{Binding ApplicationName}" VerticalAlignment="Center"

Διαβάστε περισσότερα »

Share
Posted: Δευτέρα, 29 Νοεμβρίου 2010 2:39 μμ από το μέλος Aggelos Biboudis
Δημοσίευση στην κατηγορία: ,

Σχόλια:

Ummah Global Relief έγραψε:

Delicate Sound of Development : CloseTabBehavior για TabItems σε Silverlight TabControl

# Σεπτεμβρίου 24, 2014 7:17 πμ
Έχει απενεργοποιηθεί η προσθήκη σχολίων από ανώνυμα μέλη