Visual Basic.NET - ¿Como puedo crear una función que se active automáticamente cuando cambie una variable de una clase?

 
Vista:
sin imagen de perfil
Val: 4
Ha disminuido 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

¿Como puedo crear una función que se active automáticamente cuando cambie una variable de una clase?

Publicado por Jose Luis (3 intervenciones) el 10/07/2019 14:03:15
Esta es la clase creada y tengo creado un arreglo donde se encuentran varios objetos de esa clase, quiero que cuando cambie una de sus propiedades sea Xmax, Xmmin, Ymax, Ymin, se ejecute una función (o nose si se llame evento) que haga cierta cosa, eso es posible? Espero que me pueda ayudar, gracias.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Public Class Muros
 
    Public NombreMuro As String
    Public CoordenadasX As List(Of Double)
    Public CoordenadasY As List(Of Double)
    Public MurosVecinos As New List(Of String)
 
 
    Public Lista_Refuerzos As New List(Of RefuerzoCirculo)
 
    Public Lista_Refuerzos_Fila_Min As New List(Of RefuerzoCirculo)
    Public Lista_Refuerzos_Fila_Max As New List(Of RefuerzoCirculo)
    Public RecubrimientoRefuerzo As Double
 
 
    Public Lista_NoBarras As New List(Of String)
    Public Lista_LongitudBarras As New List(Of Double)
    Public Malla As String
    Public Capas_RefuerzoHorizontal As Integer
    Public RefuerzoHorizontalLabel As String
 
    Public MurosVecinosClase As New List(Of Muros)
    Public MurosVecinosDerecha As New List(Of Muros)
    Public MurosVecinosIzquierda As New List(Of Muros)
    Public MurosVecinosArriba As New List(Of Muros)
    Public MurosVecinosAbajo As New List(Of Muros)
 
 
    Public CentroideX As Double
    Public CentroideY As Double
    Public Property Xmax As Double
    Public Property Xmin As Double
    Public Property Ymin As Double
    Public Property Ymax As Double
    Public Property XmaxE As Double
    Public Property XminE As Double
    Public Property YminE As Double
    Public Property YmaxE As Double
End Class
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder