View Single Post
Old 25-01-2010, 18:23   #13
gugoXX
Senior Member
 
L'Avatar di gugoXX
 
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
Quote:
Originariamente inviato da Mattyfog Guarda i messaggi
Raga sto provando un po' a lavorare con xaml:
voglio impostare l'header del tabitem in modo che abbia un immagine ma che sia anche trasparente; per l'immagine sono a posto ma per la trasparenza non so come fare, suppongo di dover usare un file png, ma poi devo anche settare qualcosa. Ma che cosa?
Puoi semplicemente usare un'immagine png (con la trasparenza corretta), e devi settare a Transparent anche il background del TabItem. That's all.

Codice:
<Window x:Class="WpfApplication4.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Window1" Height="300" Width="300">
    <Grid Height="317">        
        <TextBox Height="23" Margin="94,60,64,0" Name="textBox1" VerticalAlignment="Top" Text="ATTEMPT" IsReadOnly="True" BorderThickness="0" Grid.ColumnSpan="2" />
        <Image Source="c:\temp\Money.jpg" />
        <TabControl Height="100" Margin="12,108,66,108" Name="tabControl1" Width="200" Background="Transparent">
            <TabItem Name="tabItem1" Background="Transparent">
                <TabItem.Header>
                    <Image Source="C:\temp\find.png" Opacity="10" Width="41" />
                </TabItem.Header>
                <Grid />
            </TabItem>
        </TabControl>
    </Grid>
</Window>

Quote:
Altra cosa, ho visto che con wpf non posso inserire tramite finestra di progettazione tutti i controlli. Cliccando con il destro sulla "Casella degli strumenti" e poi facendop visualizza tutto posso vedere tutti i controlli windows form, ma alcuni non me li lascia mettere. Perchè?
Perche' devi usare i controlli WPF e non quelli Winform. Sono diversi. Dovrebbe poter vedere solo quelli che di volta in volta servono, ma ho visto cose nella casella strumenti che nemmeno al largo dei bastioni di Orione...
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto.
E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test.

Ultima modifica di gugoXX : 25-01-2010 alle 18:25.
gugoXX è offline   Rispondi citando il messaggio o parte di esso