139139 </VisualStateGroup >
140140 </VisualStateManager .VisualStateGroups>
141141 <wpf : PopupEx PlacementTarget =" {Binding ElementName=DialogHostRoot, Mode=OneWay}"
142+ Placement =" {TemplateBinding Placement}"
142143 x : Name =" PART_Popup"
143144 Style =" {TemplateBinding PopupStyle}"
144145 wpf:ThemeAssist.Theme=" {TemplateBinding DialogTheme}" >
218219 <Style x : Key =" MaterialDesignEmbeddedDialogHost" TargetType =" {x:Type wpf:DialogHost}" >
219220 <Setter Property =" DialogMargin" Value =" 35" />
220221 <Setter Property =" wpf:ShadowAssist.ShadowDepth" Value =" Depth5" />
222+ <Setter Property =" Placement" Value =" Center" />
221223 <Setter Property =" HorizontalContentAlignment" Value =" Center" />
222224 <Setter Property =" VerticalContentAlignment" Value =" Center" />
223225 <Setter Property =" Template" >
408410 </ControlTemplate >
409411 </Setter .Value>
410412 </Setter >
413+ <Style .Triggers>
414+ <Trigger Property =" Placement" Value =" Center" >
415+ <Setter Property =" HorizontalContentAlignment" Value =" Center" />
416+ <Setter Property =" VerticalContentAlignment" Value =" Center" />
417+ </Trigger >
418+ <Trigger Property =" Placement" Value =" Left" >
419+ <Setter Property =" HorizontalContentAlignment" Value =" Left" />
420+ <Setter Property =" VerticalContentAlignment" Value =" Center" />
421+ </Trigger >
422+ <Trigger Property =" Placement" Value =" Top" >
423+ <Setter Property =" HorizontalContentAlignment" Value =" Center" />
424+ <Setter Property =" VerticalContentAlignment" Value =" Top" />
425+ </Trigger >
426+ <Trigger Property =" Placement" Value =" Right" >
427+ <Setter Property =" HorizontalContentAlignment" Value =" Right" />
428+ <Setter Property =" VerticalContentAlignment" Value =" Center" />
429+ </Trigger >
430+ <Trigger Property =" Placement" Value =" Bottom" >
431+ <Setter Property =" HorizontalContentAlignment" Value =" Center" />
432+ <Setter Property =" VerticalContentAlignment" Value =" Bottom" />
433+ </Trigger >
434+ <Trigger Property =" Placement" Value =" Absolute" >
435+ <Setter Property =" HorizontalContentAlignment" Value =" Left" />
436+ <Setter Property =" VerticalContentAlignment" Value =" Top" />
437+ </Trigger >
438+ <Trigger Property =" Placement" Value =" AbsolutePoint" >
439+ <Setter Property =" HorizontalContentAlignment" Value =" Left" />
440+ <Setter Property =" VerticalContentAlignment" Value =" Top" />
441+ </Trigger >
442+ </Style .Triggers>
411443 </Style >
412444</ResourceDictionary >
0 commit comments