zoukankan      html  css  js  c++  java
  • vsto 解决 wpf 的 input 的问题

    就两行代码,弄了我一天,上火

        [Export(typeof(IWindowManager))]
        public class AddInWindowManager : WindowManager
        {
            protected override System.Windows.Window EnsureWindow(object model, object view, bool isDialog)
            {
                var window = base.EnsureWindow(model, view, isDialog);
                window.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen;
                if (model is IAddinWindow)
                {
                    WindowInteropHelper helper = new WindowInteropHelper(window);
                    helper.Owner = new IntPtr(Globals.ThisAddIn.Application.Hwnd);
                    window.Closed += (sender, e) => System.Windows.Threading.Dispatcher.ExitAllFrames();
                }
                return window;
            }
        }
                var w = IoC.Get<IWindowManager>();
                w.ShowWindow(rootModel, context, settings);
                System.Windows.Threading.Dispatcher.Run();
    ----------------------------------- http://www.cnblogs.com/rock_chen/
  • 相关阅读:
    k3d安装k3s
    python自动目录环境
    http状态码
    linux下切换jdk版本
    pycharm py代码默认模板设置
    kubectl命令
    国内安装k3s
    minikube安装
    hmac-md5
    abstract class 与 interface
  • 原文地址:https://www.cnblogs.com/rock_chen/p/3018356.html
Copyright © 2011-2022 走看看