Hola.
1. La propiedad NumericUpDown.Value es de tipo Decimal, no Integer. Puedes dejar que el compiler castee el tipo de forma implícita pero no es lo más apropiado. Deberías especificar la sentencia Option Strict On en tu código fuente... así te evitarás posibles errores humanos.
2. No puedes declarar la constante ya que eso no es un valor constante. Sencillamente.
Una solución alternativa de uso genérico seria declarar una propiedad de solo lectura... ( dependiendo claro está de los que realmente pretendas hacer ):
O bien:
...¿Y si nos explicas por qué quieres hacer eso?.
Saludos.
1. La propiedad NumericUpDown.Value es de tipo Decimal, no Integer. Puedes dejar que el compiler castee el tipo de forma implícita pero no es lo más apropiado. Deberías especificar la sentencia Option Strict On en tu código fuente... así te evitarás posibles errores humanos.
2. No puedes declarar la constante ya que eso no es un valor constante. Sencillamente.
Una solución alternativa de uso genérico seria declarar una propiedad de solo lectura... ( dependiendo claro está de los que realmente pretendas hacer ):
Código (vbnet) [Seleccionar]
Public ReadOnly Property Mouted As Double
Get
If (Me.NumericUpDown5 IsNot Nothing) Then
Return Me.NumericUpDown5.Value
Else
Return 0.0R
End If
End Get
End Property
O bien:
Código (vbnet) [Seleccionar]
Public ReadOnly Property Mouted As Integer
Get
If (Me.NumericUpDown5 IsNot Nothing) Then
Return CInt(Me.NumericUpDown5.Value)
Else
Return 0I
End If
End Get
End Property
...¿Y si nos explicas por qué quieres hacer eso?.
Saludos.