Loading usercontrol at runtime


  1.    17 Mar 2006 #1
    Srini Guest

    Loading usercontrol at runtime


    Hello All,
    Is it possible to load WPF UserControl in my WPF app using
    System.Reflection. I don't want to add reference to the UserControl
    assemblies at the compile time.

    Though I tried ...

    ---------------------------------------------
    Assembly SampleAssembly;
    Type myColorPicker;

    SampleAssembly = Assembly.LoadFrom("C:\\Program Files\\Microsoft
    SDKs\\Windows\\v1.0\\samples\\AllWinFXsamples\\WindowsPresentationFoundation\\Demos\\ColorPicker\\CSharp\\ColorPickerLib\\bin\\Debug\\ColorPickerLib.dll");

    myColorPicker = SampleAssembly.GetTypes()[0];

    object ibaseObject = Activator.CreateInstance(myColorPicker);

    colorPicker = (Control)ibaseObject;


    Grid.SetRow(colorPicker, 0);
    Grid.SetColumn(colorPicker, 0);
    myGrid.Children.Add(colorPicker);
    ---------------------------------------------

    I am dont see the control.

    Is there an alternate way to load a WPF user control without adding
    references to the assemblies
    Regards
    Srini

      My System SpecsSystem Spec

  2.    21 Mar 2006 #2
    Nick Kramer [MSFT] Guest

    Re: Loading usercontrol at runtime


    I don't see why reflection would be a problem, you can create user controls
    or any other kind of WPF control just by running their constructor.

    -Nick Kramer [MSFT]

    ---
    This posting is provided "AS IS" with no warranties, and confers no rights.
    Use of included script samples are subject to the terms specified at
    http://www.microsoft.com/info/cpyright.htm

    "Srini" <Srini@discussions.microsoft.com> wrote in message
    news:007D9DD1-5A19-476C-95B6-6EFFE8E86EFA@microsoft.com...
    > Hello All,
    > Is it possible to load WPF UserControl in my WPF app using
    > System.Reflection. I don't want to add reference to the UserControl
    > assemblies at the compile time.
    >
    > Though I tried ...
    >
    > ---------------------------------------------
    > Assembly SampleAssembly;
    > Type myColorPicker;
    >
    > SampleAssembly = Assembly.LoadFrom("C:\\Program Files\\Microsoft
    > SDKs\\Windows\\v1.0\\samples\\AllWinFXsamples\\WindowsPresentationFoundation\\Demos\\ColorPicker\\CSharp\\ColorPickerLib\\bin\\Debug\\ColorPickerLib.dll");
    >
    > myColorPicker = SampleAssembly.GetTypes()[0];
    >
    > object ibaseObject = Activator.CreateInstance(myColorPicker);
    >
    > colorPicker = (Control)ibaseObject;
    >
    >
    > Grid.SetRow(colorPicker, 0);
    > Grid.SetColumn(colorPicker, 0);
    > myGrid.Children.Add(colorPicker);
    > ---------------------------------------------
    >
    > I am dont see the control.
    >
    > Is there an alternate way to load a WPF user control without adding
    > references to the assemblies
    > Regards
    > Srini
    >



      My System SpecsSystem Spec

Loading usercontrol at runtime

Similar Threads
Thread Forum
Microsoft Visual C++ Runtime Library box with Runtime Error
I loaded MapCreate on my computer and I have an error message appearing. It a Microsoft Visual C++ Runtime Library box with Runtime Error..Program:...
Vista General
Microsoft Visual C++ Runtime Library ...Runtime Error
I got an rutnime error message while I open WinMail. Microsoft Visula C++ Runtime Library Runtime Error! Program C:\Program Files\Windows...
Vista mail
Getting the window which contains a usercontrol
I have a user control hosted on a Window. The user control is actually within a grid which is within a border. When I call MessageBox.Show, from...
Avalon
UserControl inside another UserControl with WYSIWYG
Hey, Does anyone have a pointer to a simple example of a UserControl being used inside another UserControl where you can see to composite result...
Avalon
How to bind to a usercontrol property from inside this usercontrol
Hi everybody, While designing a usercontrol, is it possible to bind a property aof an inner element to a property of the user control itself ?
Avalon
Loading User control at runtime
Hello All, Is it possible to load WPF UserControl in my WPF app using System.Reflection. I don't want to add reference to the UserControl...
Avalon
WPF UserControl in a Forms.UserControl
I've managed to add a WPF button to a Forms.UserControl in code and am now trying to add a WPF UserControl (defined in XAML) onto a...
Avalon

Our Sites
  • Ten Forums
  • Eight Forums
  • Seven Forums
  • Help Me Bake
  • Site Links
  • Contact Us
  • Privacy and Cookies
  • Old server
    About Us
    Windows Vista Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

    Designer Media Ltd
    All times are GMT -5. The time now is 12:36.
    .