Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como usar um Matrix para transformar objetos em VB.NET
. The Visual Basic NET ( VB.NET ) classe Matrix contém um método Traduzir que pode ajudar a transformar um desenho 2D , como uma elipse ou um retângulo. Isso permite que você mova um objeto GraphicsPath em toda a tela , sem ter que criar várias versões do objeto. Um objeto GraphicsPath contém uma série de curvas e linhas . Utilize método Transform do objeto e método GraphicsPath Traduzir um objeto Matrix para transformar seu objeto. Instruções
1

Abra o arquivo NET Visual Basic. Em um editor , como o Microsoft Visual Studio.
2

Crie uma nova sub-rotina para executar a transformação da matriz e passá-lo os " PaintEventArgs " dados , adicionando o seguinte código no seu arquivo :

Public Sub TransformRectangle ( ByVal e As PaintEventArgs )
3

Criar nova GraphicsPath , RectangleF e Matrix objetos , adicionando o seguinte código no topo da sub-rotina :

Dim GPath as New GraphicsPathDim rectf Como RectangleF = New Rectangle ( 0,0,75,75 ) transmatrix Dim as New Matrix

o retângulo será exibido no canto superior esquerdo nas coordenadas (0,0) com uma largura de 75 unidades e uma altura de 75 unidades .
4

Desenhe a posição inicial do retângulo na tela com o seguinte código :

e.Graphics.DrawPath ( Pens.Black , GPath )
5

Traduzir e , em seguida, transformar o objeto com esse código :

transmatrix.Translate ( 200,0 ) gpath.Transform ( transmatrix )
6

Desenhe o retângulo transformado na tela do usuário com o código :

e.Graphics.DrawPath ( Pens. preto, GPath )

End Sub

O retângulo transformado aparecerá 200 unidades para a direita do retângulo inicial.
7

Salve o arquivo VB.NET , e compilar e executar o programa para ver o retângulo transformado.

Anterior :

Próximo : No
  Os artigos relacionados
·Como ativar a API janela para mostrar em VB6 
·O Que Esperar um Fim de Expressão média em VB 
·Como configurar implantação para VBS Dados ação per…
·Como usar WM_DROPFILES em VBA 
·Como Chegar MP3 File Length por VBScript 
·Como combinar Siga Mouse e Script sempre visível 
·O que é o Código de caracteres do teclado em VB6 
·Como fazer seu WPF exibição aplicativo de navegador e…
·Como converter manualmente Foxpro para VB6 
·Como faço para escrever um script de atualização XML…
  Artigos em destaque
·Descrição da função C Sistema 
·Como remover SVN História em Eclipse 
·Como fazer um Domain Search Engine Com PHP 
·Como compilar um projeto Android no Windows 
·Lista de Python Mescla 
·Como ler um arquivo CSV em C 
·Java Applet Métodos 
·Ferramentas Java Desenvolvimento de Jogos 
·Como anexar documentos com LotusScript 
·Como criar um campo inteiro 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados