Error en c# pocketpc

18/03/2005 - 00:28 por syva | Informe spam
Estoy intentando ejecutar este programa en c# para pocketpc
de la siguiente dirección:

http://samples.gotdotnet.com/quicks...panel.aspx

Código en:

http://samples.gotdotnet.com/quicks...mp;file=CS\InputPanel.cs&font=3

Pero me da un error de:

VisibleRect = inputPanel1.VisibleDesktop;

System.Windows.Forms.Panel no contiene una definición para
VisibleDesktop

¿Alguien podría ayudarme?
Gracias.
 

Leer las respuestas

#1 ACP
18/03/2005 - 09:29 | Informe spam
Hola,

el miembro VisibleDesktop pertenece a InputPanel, no ha Panel.

Este miembro devuelve un objeto de tipo Rectangle indicando el area del
escritorio que está ocupando el SIP.

No se exactamente cual es tu problema. Como se hace en el ejemplo, debes
recuperar el area que está ocupando el SIP y posteriormente modificar el alto
de tu formulario. (En el caso del ejemplo modifican sólo el alto del
tabcontrol, que es el que posee los controles)


If InputPanel1.Enabled = False Then
' The SIP is disabled, so the height of the tab control
' is set to its original height with a variable
(TabOriginalHeight),
' which is determined during initialization of the form.
VisibleRect = InputPanel1.VisibleDesktop
TabControl1.Height = TabOriginalHeight
Else
' The SIP is enabled, so the height of the tab control
' is set to the height of the visible desktop area.
VisibleRect = InputPanel1.VisibleDesktop
TabControl1.Height = VisibleRect.Height
End If


PD: aunque estés desarrollando tu aplicación en C#, los mensajes de
desarrollo en dispositivos moviles deberias remitirlos al grupo de
Aplicaciones Moviles.

Saludos

ACP


"syva" wrote:

Estoy intentando ejecutar este programa en c# para pocketpc
de la siguiente dirección:

http://samples.gotdotnet.com/quicks...panel.aspx

Código en:

http://samples.gotdotnet.com/quicks...mp;file=CS\InputPanel.cs&font=3

Pero me da un error de:

VisibleRect = inputPanel1.VisibleDesktop;

System.Windows.Forms.Panel no contiene una definición para
VisibleDesktop

¿Alguien podría ayudarme?
Gracias.


Preguntas similares