2013-08-28 46 views

回答

3

是的,您可以使用INameInfoFactory重命名一个FunctionWindow。

  INameInfoFactory nameFactory = (null != funcWindow) ? CoreSystem.GetService<INameInfoFactory>(funcWindow) : null; 
      var nameInfo = (null != nameFactory) ? nameFactory.GetNameInfo(funcWindow) : null; 
      if (null != nameInfo && nameInfo.CanChangeName) 
      { 
       nameInfo.Name = windowName; 
      } 
相关问题