DocumentDesigner Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe de designer base para estender o comportamento do modo de design de um Control e fornecer a ele uma exibição do modo de design no nível raiz que dá suporte a controles aninhados e que deve receber mensagens de rolagem.
public ref class DocumentDesigner : System::Windows::Forms::Design::ScrollableControlDesigner, IDisposable, System::ComponentModel::Design::IRootDesigner, System::Drawing::Design::IToolboxUser
public class DocumentDesigner : System.Windows.Forms.Design.ScrollableControlDesigner, IDisposable, System.ComponentModel.Design.IRootDesigner, System.Drawing.Design.IToolboxUser
type DocumentDesigner = class
inherit ScrollableControlDesigner
interface IRootDesigner
interface IDesigner
interface IDisposable
interface IToolboxUser
Public Class DocumentDesigner
Inherits ScrollableControlDesigner
Implements IDisposable, IRootDesigner, IToolboxUser
- Herança
-
DocumentDesigner
- Implementações
Comentários
Esse designer é um designer raiz, o que significa que ele fornece a exibição de modo de design de nível raiz para o documento associado quando ele é exibido no modo de design.
Você pode associar um designer a um tipo usando um DesignerAttribute. Para obter uma visão geral da personalização do comportamento do tempo de design, consulte Estendendo Design-Time suporte.
Construtores
| DocumentDesigner() |
Inicializa uma nova instância da classe DocumentDesigner. |
Campos
| accessibilityObj |
Especifica o objeto de acessibilidade do designer. (Herdado de ControlDesigner) |
| menuEditorService |
Inicializa a variável menuEditorService para |
Propriedades
| AccessibilityObject |
Obtém o AccessibleObject atribuído ao controle. (Herdado de ControlDesigner) |
| ActionLists |
Obtém as listas de ação de tempo de design com suporte pelo componente associado ao designer. (Herdado de ComponentDesigner) |
| AllowControlLasso |
Obtém um valor que indica se os controles selecionados terão o parentesco redefinido. (Herdado de ParentControlDesigner) |
| AllowGenericDragBox |
Obtém um valor que indica se uma caixa de arrastar genérica deve ser desenhada ao arrastar o item da caixa de ferramentas sobre a superfície de designer. (Herdado de ParentControlDesigner) |
| AllowSetChildIndexOnDrop |
Obtém um valor que indica se a ordem z de controles arrastados deve ser mantida quando solto em um ParentControlDesigner. (Herdado de ParentControlDesigner) |
| AssociatedComponents |
Obtém a coleção de componentes associados ao componente gerenciado pelo designer. (Herdado de ControlDesigner) |
| AutoResizeHandles |
Obtém ou define um valor que indica se redimensionar a alocação de identificador depende do valor da propriedade AutoSize. (Herdado de ControlDesigner) |
| BehaviorService |
Obtém o BehaviorService do ambiente de design. (Herdado de ControlDesigner) |
| Component |
Obtém o componente que deste designer está criando. (Herdado de ComponentDesigner) |
| Control |
Obtém o controle que o designer está criando. (Herdado de ControlDesigner) |
| DefaultControlLocation |
Obtém o local padrão para um controle adicionado ao designer. (Herdado de ParentControlDesigner) |
| DrawGrid |
Obtém ou define um valor que indica se uma grade deve ser desenhada no controle para este designer. (Herdado de ParentControlDesigner) |
| EnableDragRect |
Obtém um valor que indica se retângulos de arraste são desenhados pelo designer. (Herdado de ParentControlDesigner) |
| GridSize |
Obtém ou define o tamanho de cada quadrado da grade que é desenhada quando o designer está no modo de desenho de grade. (Herdado de ParentControlDesigner) |
| InheritanceAttribute |
Obtém o InheritanceAttribute do designer. (Herdado de ControlDesigner) |
| Inherited |
Obtém um valor que indica se este componente é herdado. (Herdado de ComponentDesigner) |
| MouseDragTool |
Obtém um valor que indica se o designer tem uma ferramenta válida durante uma operação do tipo arrastar. (Herdado de ParentControlDesigner) |
| ParentComponent |
Obtém o componente pai do ControlDesigner. (Herdado de ControlDesigner) |
| ParticipatesWithSnapLines |
Obtém um valor que indica se o ControlDesigner permitirá que o alinhamento da guia de alinhamento durante uma operação do tipo arrastar. (Herdado de ControlDesigner) |
| SelectionRules |
Obtém o SelectionRules para o designer. |
| SetTextualDefaultProperty |
Classe de designer base para estender o comportamento do modo de design de um Control e fornecer a ele uma exibição do modo de design no nível raiz que dá suporte a controles aninhados e que deve receber mensagens de rolagem. (Herdado de ComponentDesigner) |
| ShadowProperties |
Obtém uma coleção de valores de propriedade que substituem as configurações do usuário. (Herdado de ComponentDesigner) |
| SnapLines |
Obtém uma lista de objetos SnapLine que representam os pontos de alinhamento significativos desse controle. (Herdado de ParentControlDesigner) |
| Verbs |
Obtém os verbos de tempo de design com suporte pelo componente associado ao designer. (Herdado de ComponentDesigner) |
Métodos
| AddPaddingSnapLines(ArrayList) |
Adiciona guias de alinhamento de preenchimento. (Herdado de ParentControlDesigner) |
| BaseWndProc(Message) |
Processa mensagens do Windows. (Herdado de ControlDesigner) |
| CanAddComponent(IComponent) |
Chamado quando um componente é adicionado ao contêiner pai. (Herdado de ParentControlDesigner) |
| CanBeParentedTo(IDesigner) |
Indica se esse controle do designer pode ter o controle do designer especificado como pai. (Herdado de ControlDesigner) |
| CanParent(Control) |
Indica se o controle especificado pode ser um filho do controle gerenciado por este designer. (Herdado de ParentControlDesigner) |
| CanParent(ControlDesigner) |
Indica se o controle gerenciado pelo designer especificado pode ser um filho do controle gerenciado por este designer. (Herdado de ParentControlDesigner) |
| CreateTool(ToolboxItem) |
Cria um componente ou controle da ferramenta especificada e o adiciona ao documento de design atual. (Herdado de ParentControlDesigner) |
| CreateTool(ToolboxItem, Point) |
Cria um componente ou controle da ferramenta especificada e o adiciona ao documento de design atual no local especificado. (Herdado de ParentControlDesigner) |
| CreateTool(ToolboxItem, Rectangle) |
Cria um componente ou controle da ferramenta especificada e o adiciona ao documento de design atual dentro dos limites do retângulo especificado. (Herdado de ParentControlDesigner) |
| CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean) |
Fornece a funcionalidade básica para todos os métodos CreateTool(ToolboxItem). (Herdado de ParentControlDesigner) |
| DefWndProc(Message) |
Fornece o processamento padrão para mensagens do Windows. (Herdado de ControlDesigner) |
| DisplayError(Exception) |
Exibe informações sobre a exceção especificada para o usuário. (Herdado de ControlDesigner) |
| Dispose() |
Libera todos os recursos usados pelo ComponentDesigner. (Herdado de ComponentDesigner) |
| Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo DocumentDesigner e opcionalmente libera os recursos gerenciados. |
| DoDefaultAction() |
Cria uma assinatura de método no arquivo de código-fonte para o evento padrão no componente e navega o cursor do usuário para essa localização. (Herdado de ComponentDesigner) |
| EnableDesignMode(Control, String) |
Habilita a funcionalidade de tempo de design para um controle filho. (Herdado de ControlDesigner) |
| EnableDragDrop(Boolean) |
Habilita ou desabilita o suporte do tipo "arrastar e soltar" do controle que está sendo criado. (Herdado de ControlDesigner) |
| EnsureMenuEditorService(IComponent) |
Verifica a existência de um serviço do editor de menu e cria um se ainda não existir. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetControl(Object) |
Obtém o controle do designer do componente especificado. (Herdado de ParentControlDesigner) |
| GetControlGlyph(GlyphSelectionType) |
Obtém ou define um glifo que representa os limites do controle. (Herdado de ParentControlDesigner) |
| GetGlyphs(GlyphSelectionType) |
Obtém um GlyphCollection que representa os objetos Glyph. |
| GetGlyphs(GlyphSelectionType) |
Obtém uma coleção de objetos Glyph que representam as bordas de seleção e as alças de captura de um controle padrão. (Herdado de ParentControlDesigner) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetHitTest(Point) |
Indica se um clique do mouse no ponto especificado deve ser manipulado pelo controle. (Herdado de ScrollableControlDesigner) |
| GetParentForComponent(IComponent) |
Usado derivando classes para determinar se ele retorna o controle sendo criado ou algum outro Container durante a adição do componente a ele. (Herdado de ParentControlDesigner) |
| GetService(Type) |
Tenta recuperar o tipo de serviço especificado do site no modo de design do componente do designer. (Herdado de ComponentDesigner) |
| GetToolSupported(ToolboxItem) |
Indica se a ferramenta especificada é compatível com o designer. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| GetUpdatedRect(Rectangle, Rectangle, Boolean) |
Atualiza a posição do retângulo especificado, ajustando-o para o alinhamento de grade se o modo de alinhamento de grade está habilitado. (Herdado de ParentControlDesigner) |
| HookChildControls(Control) |
Encaminha mensagens dos controles filho do controle especificado para o designer. (Herdado de ControlDesigner) |
| Initialize(IComponent) |
Inicializa o designer com o componente especificado. |
| InitializeExistingComponent(IDictionary) |
Reinicializa um componente existente. (Herdado de ControlDesigner) |
| InitializeNewComponent(IDictionary) |
Inicializa um componente recém-criado. (Herdado de ParentControlDesigner) |
| InitializeNonDefault() |
Inicializa as propriedades do controle com qualquer valor não padrão. (Herdado de ControlDesigner) |
| InternalControlDesigner(Int32) |
Retorna o designer de controle interno com o índice especificado no ControlDesigner. (Herdado de ControlDesigner) |
| InvokeGetInheritanceAttribute(ComponentDesigner) |
Obtém o InheritanceAttribute do ComponentDesigner especificado. (Herdado de ComponentDesigner) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| NumberOfInternalControlDesigners() |
Retorna o número de designers de controle interno no ControlDesigner. (Herdado de ControlDesigner) |
| OnContextMenu(Int32, Int32) |
Chamado quando o menu de contexto deve ser exibido. |
| OnCreateHandle() |
Chamado imediatamente depois que o identificador para o designer foi criado. |
| OnDragComplete(DragEventArgs) |
Chamado para limpar uma operação do tipo "arrastar e soltar". (Herdado de ParentControlDesigner) |
| OnDragDrop(DragEventArgs) |
Chamado quando um objeto do tipo "arrastar e soltar" é solto no modo de exibição do designer do controle. (Herdado de ParentControlDesigner) |
| OnDragEnter(DragEventArgs) |
Chamado quando uma operação do tipo "arrastar e soltar" entra na exibição do designer do controle. (Herdado de ParentControlDesigner) |
| OnDragLeave(EventArgs) |
Chamado quando uma operação do tipo "arrastar e soltar" sai da exibição do designer do controle. (Herdado de ParentControlDesigner) |
| OnDragOver(DragEventArgs) |
Chamado quando um objeto do tipo "arrastar e soltar" é arrastado sobre a exibição do designer do controle. (Herdado de ParentControlDesigner) |
| OnGiveFeedback(GiveFeedbackEventArgs) |
Chamado quando uma operação de arrastar e soltar está em andamento para fornecer dicas visuais com base na localização do mouse enquanto uma operação de arrastar está em andamento. (Herdado de ParentControlDesigner) |
| OnMouseDragBegin(Int32, Int32) |
Chamada em resposta quando o botão esquerdo do mouse é pressionado e segurado enquanto está sobre o componente. (Herdado de ParentControlDesigner) |
| OnMouseDragEnd(Boolean) |
Chamado no final de uma operação do tipo "arrastar e soltar" para concluir ou cancelar a operação. (Herdado de ParentControlDesigner) |
| OnMouseDragMove(Int32, Int32) |
Chamada para cada movimento do mouse durante uma operação do tipo "arrastar e soltar". (Herdado de ParentControlDesigner) |
| OnMouseEnter() |
Chamado quando o mouse entra pela primeira vez no controle. (Herdado de ParentControlDesigner) |
| OnMouseHover() |
Chamado depois que o mouse focaliza o controle. (Herdado de ParentControlDesigner) |
| OnMouseLeave() |
Chamado quando o mouse entra pela primeira vez no controle. (Herdado de ParentControlDesigner) |
| OnPaintAdornments(PaintEventArgs) |
Chamada quando o controle que o designer está gerenciando pinta sua superfície para que o designer possa pintar quaisquer adornos adicionais sobre o controle. (Herdado de ParentControlDesigner) |
| OnSetComponentDefaults() |
Obsoleto.
Obsoleto.
Chamado quando o designer é inicializado. (Herdado de ControlDesigner) |
| OnSetCursor() |
Fornece uma oportunidade para alterar o cursor do mouse atual. (Herdado de ParentControlDesigner) |
| PostFilterAttributes(IDictionary) |
Permite que um designer altere ou remova itens do conjunto de atributos que ele expõe por meio de um TypeDescriptor. (Herdado de ComponentDesigner) |
| PostFilterEvents(IDictionary) |
Permite que um designer altere ou remova itens do conjunto de eventos que ele expõe por meio de um TypeDescriptor. (Herdado de ComponentDesigner) |
| PostFilterProperties(IDictionary) |
Permite que um designer altere ou remova itens do conjunto de propriedades que ele expõe por meio de um TypeDescriptor. (Herdado de ComponentDesigner) |
| PreFilterAttributes(IDictionary) |
Permite um designer seja adicionado ao conjunto de atributos que ele expõe por meio de um TypeDescriptor. (Herdado de ComponentDesigner) |
| PreFilterEvents(IDictionary) |
Permite um designer seja adicionado ao conjunto de eventos que ele expõe por meio de um TypeDescriptor. (Herdado de ComponentDesigner) |
| PreFilterProperties(IDictionary) |
Ajusta o conjunto de propriedades que o componente expõe por meio de um TypeDescriptor. |
| RaiseComponentChanged(MemberDescriptor, Object, Object) |
Notifica o IComponentChangeService de que este componente foi alterado. (Herdado de ComponentDesigner) |
| RaiseComponentChanging(MemberDescriptor) |
Notifica o IComponentChangeService de que este componente está prestes a ser alterado. (Herdado de ComponentDesigner) |
| ToolPicked(ToolboxItem) |
Seleciona a ferramenta especificada. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| UnhookChildControls(Control) |
Encaminha mensagens dos filhos do controle especificado para cada controle em vez de para um designer pai. (Herdado de ControlDesigner) |
| WndProc(Message) |
Processa mensagens do Windows. |
| WndProc(Message) |
Processa mensagens do Windows e passa mensagens WM_HSCROLL e WM_VSCROLL para o controle em tempo de design. (Herdado de ScrollableControlDesigner) |