コード例 #1
0
 internal void ControlCreated(AxHost invoker)
 {
     if (this.formAlreadyCreated)
     {
         if (invoker.IsUserMode() && invoker.AwaitingDefreezing())
         {
             invoker.Freeze(false);
         }
     }
     else
     {
         this.parent.CreateAxContainer();
     }
 }
コード例 #2
0
ファイル: AxHost.cs プロジェクト: JianwenSun/cc
 /// <devdoc>
 ///    <para>[To be supplied.]</para>
 /// </devdoc>
 internal void ControlCreated(AxHost invoker) {
     Debug.WriteLineIf(AxHTraceSwitch.TraceVerbose, "in controlCreated for "+invoker.ToString()+" fAC: "+formAlreadyCreated.ToString());
     if (formAlreadyCreated) {
         if (invoker.IsUserMode() && invoker.AwaitingDefreezing()) {
             invoker.Freeze(false);
         }
     }
     else {
         // the form will be created in the future
         parent.CreateAxContainer();
     }
 }