Pregunta

¿Cuál es la máscara de " porcentaje ", en una aplicación de Windows Forms (VB.net)?

¿Fue útil?

Solución

Por la documentación aquí: http: //msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask.aspx

  

\ escapar. Escapa un carácter de máscara,   convirtiéndolo en un literal. "\\" es la   secuencia de escape para una barra invertida.

Así que la máscara para un signo% es \%

Antes de la publicación, que compone una aplicación rápida y winforms sucias, lo intentó y funciona.

Editar -. Añadió Aunque este siguiente elemento de la documentación hace que parezca que sólo una señal recta% debería funcionar sin la barra invertida, así que probé y funciona tan bien

  

Todos los demás caracteres literales. Todos   elementos no máscara aparecerán como   sí mismos dentro de MaskedTextBox.   Los literales siempre ocupar un estático   posición en la máscara en tiempo de ejecución, y   no puede ser movido o eliminado por el   usuario.

Otros consejos

textEdit1.Properties.Mask.MaskType = Numeric;
textEdit1.Properties.Mask.EditMask = "00.00%%";
textEdit1.Properties.Mask.UseMaskAsDisplayFormat = true;

http://community.devexpress.com/forums/t/59535.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top