WPF PopUp的简单使用
private void PopButton_Click(object sender, RoutedEventArgs e)
{ Pop.IsOpen = true;//设置为打开状态 }
<!--内容区-->
<Button Width="50" Height="30" Content="ok" Name="PopButton" Click="PopButton_Click"/>
<Popup x:Name="Pop" PopupAnimation="Slide" Width="180" Height="250" PlacementTarget="{Binding ElementName=PopButton}" Placement="Bottom" AllowsTransparency="True" StaysOpen="False">
<Grid>
<Rectangle Fill="White" Margin="5" Opacity="0.8" RadiusY="2" RadiusX="2">
<Rectangle.Effect>
<DropShadowEffect Color="#FFBBBBBB" Direction="0" BlurRadius="15" RenderingBias="Quality" ShadowDepth="1"></DropShadowEffect>
</Rectangle.Effect>
</Rectangle>
<StackPanel Margin="15">
<TextBlock Text="设置" FontSize="14" Margin="0 0 0 5"/>
</StackPanel>
</Grid>
</Popup>
————————————————