ile hareket eder. Umarım bu, WPF uzmanlarının sizin için hızlıdır. Dizin hareket ettiğinde veya boyut değiştirdiğinde popomun hareket etmesini sağlamak için kolay bir XAML çözümü var mı? Kod aşağıda. Değilse, her zaman arka planda koddaki bir olayı halledebilirim.Popup denetimi,
<Grid>
<Canvas>
<Expander Header="details" HorizontalAlignment="Center" VerticalAlignment="Top" ExpandDirection="Down"
Expanded="Expander_Expanded" Panel.ZIndex="99" Collapsed="Expander_Collapsed" Name="expander">
<Popup PopupAnimation="Slide" Name="popup" Width="200" Height="200" StaysOpen="True" AllowsTransparency="True"
IsOpen="False" >
<Grid Background="Cornsilk">
<Grid.BitmapEffect>
<DropShadowBitmapEffect/>
</Grid.BitmapEffect>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<TextBlock TextWrapping="Wrap" FontWeight="Bold">
Some example text
</TextBlock>
</Grid>
</Popup>
</Expander>
</Canvas>
</Grid>
Bu kodu denedim ve Markup Porgraming harika çalışıyor, ancak bu konuda bilmek istediğim tek şey, pencerenin görev çubuğunun altına sürüklenip sürüklenmediği, pencerenin ekranın ortasına geri döndüğü ve asla geri dönmeyeceğiydi. Bu senaryoyu ele almanın bir yolu var mı? –