<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://jkarger.de/</id><title>punker76</title><subtitle>Another private blog with dev stuff and some other thoughts.</subtitle> <updated>2025-12-24T09:32:34+01:00</updated> <author> <name>Jan Karger</name> <uri>https://jkarger.de/</uri> </author><link rel="self" type="application/atom+xml" href="https://jkarger.de/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://jkarger.de/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2025 Jan Karger </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>How to create a new IconPack with custom SVG Paths</title><link href="https://jkarger.de/2019/04/02/how-to-create-a-new-iconpack-with-custom-svg-paths" rel="alternate" type="text/html" title="How to create a new IconPack with custom SVG Paths" /><published>2019-04-02T14:34:49+02:00</published> <updated>2023-10-17T09:38:43+02:00</updated> <id>https://jkarger.de/2019/04/02/how-to-create-a-new-iconpack-with-custom-svg-paths</id> <content src="https://jkarger.de/2019/04/02/how-to-create-a-new-iconpack-with-custom-svg-paths" /> <author> <name>Jan Karger</name> </author> <category term="Develop" /> <category term="MahApps.Metro" /> <category term="IconPacks" /> <summary> The IconPacks project contains already thousand of high quality icons which can be used with the PackIcon controls. But it’s also possible to create a custom PackIcon class with your own awesome icons. So, to create a new icon pack follow these steps. Define a key (typically an enum) PackIconCustomIconsKind.cs namespace WpfAppMahAppsIconPacks.CustomIcons { using System.ComponentMo... </summary> </entry> <entry><title>Disabled Button Foreground</title><link href="https://jkarger.de/2017/12/10/disabled-button-foreground" rel="alternate" type="text/html" title="Disabled Button Foreground" /><published>2017-12-10T19:20:08+01:00</published> <updated>2023-10-17T09:38:43+02:00</updated> <id>https://jkarger.de/2017/12/10/disabled-button-foreground</id> <content src="https://jkarger.de/2017/12/10/disabled-button-foreground" /> <author> <name>Jan Karger</name> </author> <category term="Develop" /> <category term="MahApps.Metro" /> <summary> The Problem If you use a Button with a different Foreground brush then the original and a custom content, the Foreground wont be change on disabled state. In the following sample I will use directly the IsEnabled property, but it happens also if you use a Command which handles the state too. &amp;lt;Button Width="60" Height="60" Margin="2" IsEnabled="False" Foreground="Blue"&amp;gt; &amp;lt;iconPacks:P... </summary> </entry> <entry><title>Collapse Row- or ColumnDefinition with GridUnitType.Star</title><link href="https://jkarger.de/2017/11/02/collapse-row-or-column-definition-with-gridunittype-star" rel="alternate" type="text/html" title="Collapse Row- or ColumnDefinition with GridUnitType.Star" /><published>2017-11-02T22:20:08+01:00</published> <updated>2023-10-17T09:38:43+02:00</updated> <id>https://jkarger.de/2017/11/02/collapse-row-or-column-definition-with-gridunittype-star</id> <content src="https://jkarger.de/2017/11/02/collapse-row-or-column-definition-with-gridunittype-star" /> <author> <name>Jan Karger</name> </author> <category term="Develop" /> <category term="MahApps.Metro" /> <category term="Chocolatey GUI" /> <summary> Another short blog post about an issue which I found at the Chocolatey GUI repository. When I saw this issue, my first thought was, it’s an easy one to solve, but only at first sight. The GridLength for ColumnDefinition or RowDefinition can be GridUnitType.Star, which means it expands to the available space on the parent container or GridUnitType.Auto, which calculates the desired space of the... </summary> </entry> <entry><title>Tile banner for Chocolatey GUI</title><link href="https://jkarger.de/2017/10/29/tile-banner-for-chocolateygui" rel="alternate" type="text/html" title="Tile banner for Chocolatey GUI" /><published>2017-10-29T15:01:46+01:00</published> <updated>2023-10-17T09:38:43+02:00</updated> <id>https://jkarger.de/2017/10/29/tile-banner-for-chocolateygui</id> <content src="https://jkarger.de/2017/10/29/tile-banner-for-chocolateygui" /> <author> <name>Jan Karger</name> </author> <category term="Develop" /> <category term="MahApps.Metro" /> <category term="Chocolatey GUI" /> <summary> Since one week I’m contributing some thoughts to the Chocolatey GUI which is a nice tool for the chocolatey package manager for Windows. We are currently implementing a tile UI for the package view. Read and look at the changes in this PR. We decided to show a installed and out-of-date status as an overlay banner for every tile. My first thought was to create a SVG with inkscape and use the d... </summary> </entry> <entry><title>MahApps.Metro MetroHeader</title><link href="https://jkarger.de/2017/10/12/mahapps-metro-metroheader" rel="alternate" type="text/html" title="MahApps.Metro MetroHeader" /><published>2017-10-12T11:04:46+02:00</published> <updated>2017-10-12T11:04:46+02:00</updated> <id>https://jkarger.de/2017/10/12/mahapps-metro-metroheader</id> <content src="https://jkarger.de/2017/10/12/mahapps-metro-metroheader" /> <author> <name>Jan Karger</name> </author> <category term="Develop" /> <category term="MahApps.Metro" /> <summary> The MetroHeader control is a new control in MahApps.Metro v1.6.0 which can contains any other content and shows a header on top of this content. It’s derived from the GroupBox control, so it should work like this. &amp;lt;Controls:MetroHeader Margin="2" Header="TextBox Header"&amp;gt; &amp;lt;Controls:MetroHeader.HeaderTemplate&amp;gt; &amp;lt;DataTemplate&amp;gt; &amp;lt;StackPanel VerticalAlignm... </summary> </entry> </feed>
