1.常用屬性說明
IsOpen: 布爾值,指示 Popup 控件是否顯示
StaysOpen: 布爾值,指示在 Popup 控件失去焦點的時候,是否關閉 Popup 控件的顯示
PopupAnimation:指示顯示窗口時是否使用動畫,只有在 AllowsTransparency 等於true時此屬性才有用
Popup 窗口本身是一個不可見的元素,只有在窗口上放置了信息后才能顯示
Popup的定位方式與一般控件的定位方法不一樣, Popup 使用五個屬性來設定位置信息:
PlacementTarget:設定 Popup 定義所相對的控件,如果沒有為屬性為 NULL,則 Popup 定位相對於屏幕的左上角
Placement:一個枚舉值,指定 Popup 控件的定位方式
PlacementRectangle:設定一個矩形,在 Popup 控件顯示時,位置將相對於此矩形來顯示,此矩形的位置也相對於PlacementTarget 屬性所設定的控件
HorizontalOffset:指定一個值,指示 Popup 的位置所需水平移動多少個象素
VerticalOffset:指定一個值,指示 Popup 的位置所需垂直移動多少個象素