wpf Popup使用

wpf中如果嵌入了WebBrower浏览器,对于那些想在浏览器上面显示内容的民工来说是难求一招,

今我特赐一法,百试百灵。。。

popup,在程序中新建一popup,然后就是添加你想展示的子控件。。。。成功。

然后你想控制控件在屏幕上的位置?OK,popup.HorizontalOffset=pPosition.Y.

 GetCursorPos(out pPosition);

    [DllImport("user32.dll", CharSet = CharSet.Auto)]
    public static extern bool GetCursorPos(out CustomPoint);

    [StructLayout(LayoutKind.Sequential)]
    public struct CustomPoint
    {
        public int X;
        public int Y;
        public CustomPoint(int x, int y)
        {
            this.X = x;
            this.Y = y;
        }
    }

http://msdn.microsoft.com/zh-cn/library/system.windows.controls.primitives.popup(v=vs.95).aspx

你可能感兴趣的:(wpf Popup使用)