Вот шаги для частично прозрачного заставки WPF:
1) Создайте PNG с нужными полупрозрачными частями
2) В вашем SplashScreen.xaml (или как его там), сделайте это:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" WindowStartupLocation="CenterScreen" WindowStyle="None" AllowsTransparency="True">
<Grid>
<Image Source="MyPngImagePath" />
</Grid>
</Window>
Если вы хотите использовать обычное изображение без прозрачности и поместить полупрозрачную рамку вокруг него, просто поместите изображение в XAML выше в <Border />
с BorderBrush
установить полупрозрачный цвет (т. е. цвет, такой как #AABBBBBB
, где AA определяет прозрачность)