Bilder werden im Designer, aber nicht zur Laufzeit angezeigt

  • WPF

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von kafffee.

    Bilder werden im Designer, aber nicht zur Laufzeit angezeigt

    Hallo allerseits,

    ich bin gerade dabei, mein UI zu designen, und habe folgendes kleines Problem: Meine Bilder werden zwar korrekt im Designer, nicht aber zur Runtime angezeigt. Hier mein Code:

    XML-Quellcode

    1. <Window x:Name="Hauptseite" x:Class="MainWindow"
    2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    4. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    5. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    6. xmlns:local="clr-namespace:VALP_3._0"
    7. mc:Ignorable="d"
    8. Title="MainWindow" Height="450" Width="800"
    9. Style="{StaticResource meinstil}">
    10. <Grid>
    11. <Grid.ColumnDefinitions>
    12. <ColumnDefinition Width="5*"/>
    13. <ColumnDefinition Width="95*"/>
    14. </Grid.ColumnDefinitions>
    15. <Grid Grid.Column="0" Grid.Row="1">
    16. <Grid.RowDefinitions>
    17. <RowDefinition Height="10*"/>
    18. <RowDefinition Height="10*"/>
    19. <RowDefinition Height="10*"/>
    20. <RowDefinition Height="10*"/>
    21. <RowDefinition Height="10*"/>
    22. <RowDefinition Height="60*"/>
    23. </Grid.RowDefinitions>
    24. <Image Grid.Row="1" Name="picSuchen" Source="/Resources/search.png" Margin="10,10,10,10"/>
    25. <Image Grid.Row="2" Name="picPlaylist" Source="/Resources/headphones.png" Margin="10,10,10,10"/>
    26. <Image Grid.Row="3" Name="picEqualizer" Source="pack://siteoforigin:,,,/Resources/equalizer2.png" Margin="10,10,10,10"/>
    27. <Image Grid.Row="4" Name="picEinstellungen" Source="pack://siteoforigin:,,,/Resources/cog.png" Margin="10,10,10,10"/>
    28. </Grid>
    29. </Grid>
    30. </Window>


    Des weiteren will er mir meine Resourcen in Zeile 27 und 28 nicht annehmen, wie er es in Zeile 25 und 26 tut. Das was ihr jetzt seht, hat der Designer über das Eigenschaftenfenster generiert, ich hätte das aber gerne wie in Zeile 27 und 28.

    Und auf Ereignisse wie z.B. einen Mausklick reagieren die Images auch nicht ?(

    Edit:
    Bin mal auf die Idee gekommen ein anderes Icon File zu laden, jetzt wird es angezeigt und reagiert auf Klicks mit der Maus. Irgend jemand eine Idee woran das liegt? Vielleicht sowas wie ein Copyright in den PNG Files?

    Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „kafffee“ ()

    Wieso sollen die Images denn auf einen Klick reagieren?
    Was genau hast du denn eigentlich vor? Was soll das ganze werden, dann kann man vielleicht besser helfen.
    Rechtschreibfehler betonen den künstlerischen Charakter des Autors.
    @Amro

    Ich hab jetzt gesehen, dass da wo ich meine Icons runtergeladen hab, es die auch als XAML File bzw. Code gibt. Hat sich somit erübrigt. Aber ich werde das trotzdem ausprobieren und mich bei Problemen wieder melden. Wird nicht das letzte Mal gewesen sein dass ich das brauch...

    @Akanel

    Das soll so was wie ein selbst gebasteltes TabControl werden mit Icons statt Text zum Wechseln der Reiter.