vb.net - How do I improve performance of WPF UserControl rendered in Windows Forms -
vb.net - How do I improve performance of WPF UserControl rendered in Windows Forms -
we using wpf
user controls in windows form info entry screen more 100 controls. form rendering time increased after go on usage. suggestions?
in xaml part:
grid panel arrange controls
windows form calling method:
public form new wpfusercontrol form.tag = me elementhost1.child = form form.formload()
-- more code comments --
private sub frmswitch_new_load(byval sender object, byval e system.eventargs) handles me.load public form new wpfusercontrol form.tag = me elementhost1.child = form form.formload() end sub
you creating instance of 100s command everytime call
frmswitch_new_load
but never unload new controls created. when frmswich unloads need unload wpf controls well
where give phone call frmswitch_new_load if that's load event handler form, have event handler unload event form , underthat event handler unload current wpf control
wpf vb.net
Comments
Post a Comment