Пример #1
0
        //Sets button's text and m_addplugin for the selected plugin
        private void SetPluginFromMenuItem(MenuItem sender)
        {
            var mi = sender;

            btnAdd.Content = "Add " + mi.Header;
            m_addplugin    = (IWPFApplicationPlugin)mi.DataContext;
        }
Пример #2
0
        public bool? ShowDialog(IWPFApplicationPlugin plugin, string data)
        {
            this.m_plugin = plugin;
            var uc = this.m_plugin.GetUserControl();
            this.m_plugin.Reset();
            if (data != null)
                this.m_plugin.SetData(data);
            this.UCContainer.Children.Add(uc);
            this.UCContainer.MinHeight = uc.MinHeight;
            this.UCContainer.MinWidth = uc.MinWidth;

           

            return this.ShowDialog();
        }
Пример #3
0
        public bool?ShowDialog(IWPFApplicationPlugin plugin, string data)
        {
            this.m_plugin = plugin;
            var uc = this.m_plugin.GetUserControl();

            this.m_plugin.Reset();
            if (data != null)
            {
                this.m_plugin.SetData(data);
            }
            this.UCContainer.Children.Add(uc);
            this.UCContainer.MinHeight = uc.MinHeight;
            this.UCContainer.MinWidth  = uc.MinWidth;



            return(this.ShowDialog());
        }
Пример #4
0
 public bool? ShowDialog(IWPFApplicationPlugin plugin)
 {
     return ShowDialog(plugin, null);
 }
Пример #5
0
 //Sets button's text and m_addplugin for the selected plugin
 private void SetPluginFromMenuItem(MenuItem sender)
 {
     var mi = sender;
     btnAdd.Content = "Add " + mi.Header;
     m_addplugin = (IWPFApplicationPlugin)mi.DataContext;
 }
Пример #6
0
 public bool?ShowDialog(IWPFApplicationPlugin plugin)
 {
     return(ShowDialog(plugin, null));
 }