最初以为的顺序:    |   UerControl.InitialComponent -->     |

                        |   UerControl.构造方法 -->             |

                        |   UerControl.Load -->                 |

                        |   引用窗体.InitialComponent -->       |

                        |   引用窗体.构造方法 -->               |

                        |   引用窗体.Load                       |

    实际正确的顺序:    |   UerControl.InitialComponent -->     |

                        |   UerControl.构造方法 -->             |

                        |   引用窗体.InitialComponent -->       |

                        |   引用窗体.构造方法 -->               |

                        |   UerControl.Load -->                 |

                        |   引用窗体.Load                       |

   

    我写的那些Resize和SizeChanged事件是放在UserControl.Load中的,在设计阶段对UserControl的Size所做的调整并没有被这些事件所捕获,因为窗体设计阶段的代码在引用窗体的InitialComponent方法中,而这个方法却在UserControl.Load之前被调用。

相关文章:

  • 2022-12-23
  • 2022-01-09
  • 2022-01-18
  • 2022-02-15
  • 2022-12-23
  • 2021-09-23
  • 2022-12-23
猜你喜欢
  • 2022-01-27
  • 2022-02-26
  • 2022-03-01
  • 2021-10-02
相关资源
相似解决方案