Hi,
vorab... Ich habe in Google x Samples gefunden die das Problem lösen sollen. Verstehe diese jedoch nicht. Ich probiere mich erst langsam bei WPF aus und bin dort noch absoluter Anfänger.
Aktuell habe ich ne Form mit nem Menü und einem "Speichern" Knöpfchen im Menü, sowie zwei weitere Knöppels (Add und Remove).
Beiden habe ich ein Icon zugewiesen. Soweit so gut. Wenn ich diese Button jedoch mit der Maus hover (sagt man dat so!?) dann verschwindet das Icon. Nun habe ich herausgefunden dass das ein Standardverhalten ist. Ich verstehe aber die Logik noch nicht, mit der ich dies verhindern kann. Und ich meine wirklich verstehen. Es gibt zich Snippets aber selbst dort bin ich anscheinend zu deppert diese einzufügen.
Erst einmal wollte ich gerne gezielt für einen Button bei Hover ein Image zuweisen. Sollte ja irgendwie mitm Trigger gehen, wenn ich das richtig verstehe.
Kann mir hier wer ein wenig Anleitung geben?
Spoiler anzeigen
vorab... Ich habe in Google x Samples gefunden die das Problem lösen sollen. Verstehe diese jedoch nicht. Ich probiere mich erst langsam bei WPF aus und bin dort noch absoluter Anfänger.
Aktuell habe ich ne Form mit nem Menü und einem "Speichern" Knöpfchen im Menü, sowie zwei weitere Knöppels (Add und Remove).
Beiden habe ich ein Icon zugewiesen. Soweit so gut. Wenn ich diese Button jedoch mit der Maus hover (sagt man dat so!?) dann verschwindet das Icon. Nun habe ich herausgefunden dass das ein Standardverhalten ist. Ich verstehe aber die Logik noch nicht, mit der ich dies verhindern kann. Und ich meine wirklich verstehen. Es gibt zich Snippets aber selbst dort bin ich anscheinend zu deppert diese einzufügen.
Erst einmal wollte ich gerne gezielt für einen Button bei Hover ein Image zuweisen. Sollte ja irgendwie mitm Trigger gehen, wenn ich das richtig verstehe.
Kann mir hier wer ein wenig Anleitung geben?
XML-Quellcode
- <Window x:Class="Serverstatus.MainWindow"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- Title="Serverstatus" Height="350" Width="525" Name="Serverstatus" Icon="/Serverstatus;component/Resources/refresh.ico">
- <Grid>
- <Grid>
- <DockPanel>
- <StackPanel>
- <Menu DockPanel.Dock="Top">
- <MenuItem Header="_Datei">
- <MenuItem Name="Save" Height="20" Header="_Save" Click="Save_Click">
- <MenuItem.Icon>
- <Image Source="/Serverstatus;component/Resources/save.ico" />
- </MenuItem.Icon>
- </MenuItem>
- </MenuItem>
- </Menu>
- <Grid Height="25">
- <StackPanel Orientation="Horizontal" HorizontalAlignment="Left" Height="25">
- <Button Name="addButton" Width="25">
- <Button.Background>
- <ImageBrush ImageSource="/Serverstatus;component/Resources/add.ico" />
- </Button.Background>
- </Button>
- <Button Name="removeButton" Margin="1,0,0,0" Width="25">
- <Button.Background>
- <ImageBrush ImageSource="/Serverstatus;component/Resources/remove.ico" />
- </Button.Background>
- </Button>
- </StackPanel>
- </Grid>
- </StackPanel>
- </DockPanel>
- </Grid>
- </Grid>
- </Window>
Es war einmal ein kleiner Bär... der wollte eine Geschichte hörn... Da erzählte ihm seine Mutti:
Es war einmal ein kleiner Bär... der wollte eine Geschichte hörn... Da erzählte ihm seine Mutti:
Es war einmal ein kleiner Bär... der wollte eine Geschichte hörn... Da erzählte ihm seine Mutti:
... Nun solltest es selber wissen. :'D
Es war einmal ein kleiner Bär... der wollte eine Geschichte hörn... Da erzählte ihm seine Mutti:
Es war einmal ein kleiner Bär... der wollte eine Geschichte hörn... Da erzählte ihm seine Mutti:
... Nun solltest es selber wissen. :'D