Como: conjunto e recuperar propriedades

Quando trabalhar com formulários e controles Visual Basic,você pode definir suas propriedades por programação em tempo de execução, ou você pode defini-las no modo de design utilizando a janela Properties.As propriedades da maioria dos outros objetos, como objetos de conjuntos de módulos (assemblies) que você criar, só podem ser definidas por meio de programação.

Propriedades que você pode ler e definir são denominados propriedades Read-Write.Propriedades que você pode ler mas não modificar são denominadas propriedades Read-only.Propriedades que você pode escrever mas não ler são denominadas propriedades write-only.

Você definir o valor de uma propriedade quando você deseja alterar a aparência ou comportamento de um objeto.Por exemplo, você altera a propriedade Text de um controle para modificar o conteúdo da caixa de texto.

Você obtém o valor de uma propriedade quando você deseja encontrar o estado de um objeto antes de seu código executar ações adicionais, como atribuir o valor a outro objeto.Por exemplo, você pode retornar a propriedade Text de um controle de caixa de texto para determinar o conteúdo da caixa de texto antes de executar o código que pode alterar o valor.

Para definir valores de propriedade

  • Use a seguinte sintaxe:

    Object.property=expression

    Forneça exemplos de como definir propriedades para as instruções a seguir:

    ' Set the Top property to 200 twips.
    TextBox1.Top = 200
    ' Display the text box.
    TextBox1.Visible = True
    ' Display 'hello' in the text box.
    TextBox1.Text = "hello"
    
    Observação:

    Você também pode conjunto uma propriedade, passando-o para ByRef parâmetros, na qual caso a propriedade é modificado pelo resultado retornado pela ByRef parâmetro.

Para definir valores de propriedade

  • Use a seguinte sintaxe:

    variable=Object.property

    Você também pode obter um valor da propriedade como parte de uma expressão mais complexa, sem atribuir a propriedade a uma variável.O código a seguir muda a propriedade Topde um botão de controle de rádio:

    RadioButton1.Top += 20
    

Consulte também

Tarefas

Como: Executar ações com métodos

Conceitos

Objetos do Visual Basic e outras fontes

Outros recursos

Criando e Usando Objetos