Tengo una pregunta simple, si tengo un botón llamado myButton en Windows Forms, ¿cuál es la diferencia entre myButton.Image y myButton.BackgroundImage? ¡Gracias de antemano!¿Cuál es la diferencia entre BackgroundImage e Imagen de un botón?
Respuesta
BackgroundImage
es como fondo de pantalla, que cubre todo el fondo .. usted debe usar patrones o las fotos completas para el fondo. Si usted está tratando de mostrar un icono usar Button.Image
Para la propiedad Button.Image
de documentación MS:
la imagen mostrada en el control de botón.
El BackgroundImage
una imagen que representa la imagen que se mostrará en el fondo del control.
Por lo tanto se puede establecer un BackgoundImage
, así como un Button.Image
la Button.Image
se coloca sobre la parte superior de la BackgroundImage
Nota: Las imágenes con colores translúcidos o transparentes no son compatibles por controles de Windows Forms como fondo imágenes. Esta propiedad no es compatible con los controles secundarios cuya propiedad RightToLeftLayout es verdadera.
Este es un ejemplo que acabo de crear de un Button
tanto con BackgroundImage
y Button.Image
conjunto. Claramente hay una imagen de fondo, luego el texto de mi botón y una imagen de botón al lado de mi texto.
Lo bueno es que se puede cambiar el lugar donde colocar el Button.Image
con la propiedad ImageAlign
Aquí está el mismo botón mediante un icono con la transparencia y NO usando RTL y yo partimos el color de fondo es azul claro y todo funciona bien. Entonces, mi icono con transparencia realmente no es transparente o los documentos están equivocados.
Imagen de fondo - La imagen como su nombre indica, se establece en el fondo y el texto aparece sobre ella.
Imagen - La imagen es adyacente (lado a lado) al texto provisto. (Ver en la imagen)
¿Qué quiere decir con "adyacente"? – mFeinstein
uno al lado del otro para Texto. –
Por lo que puedo ver, myButton.BackgroundImage no está centrado en el botón, pero myButton.Image es, y ambos se comportan igual con el texto ...¿Me estoy perdiendo algo más? – mFeinstein
myButton.Image => la imagen mostrada en el control de botón. myButton.BackgroundImage => imagen para mostrar en el fondo del control.
- 1. Diferencia entre botón de imagen y botón
- 2. ¿Diferencia entre botón con imagen, botón de imagen e ImageView clicable?
- 3. Cuál es la diferencia entre 'índice' e 'índice de lista'
- 4. ¿Cuál es la diferencia entre size_t e int en C++?
- 5. ¿Cuál es la diferencia entre IDelegateEvent e IEvent en F #?
- 6. ¿cuál es la diferencia entre invalidateList e invalidateDisplayList?
- 7. ¿Cuál es la diferencia entre AxInterop e Interop?
- 8. ¿Cuál es la diferencia entre una clave principal e identidad?
- 9. ¿Cuál es la diferencia entre Scope_Identity(), Identity(), @@ Identity e Ident_Current()?
- 10. ¿Cuál es la diferencia entre NHibernate e iBATIS.NET?
- 11. ¿Cuál es la diferencia entre "indefinido" e indefinido?
- 12. Localización e internacionalización, ¿cuál es la diferencia?
- 13. ¿Cuál es la diferencia entre "privado" e "interno protegido"?
- 14. ¿Cuál es la diferencia entre compilar e implementar?
- 15. ¿Cuál es la diferencia entre PHP require e include?
- 16. ¿Cuál es la diferencia entre objeto e instancia?
- 17. Cuál es la diferencia entre IQueryable e IEnumerable
- 18. ¿Cuál es la diferencia entre WAS e IIS?
- 19. ¿Cuál es la diferencia entre require e include con php?
- 20. ¿Cuál es la diferencia entre import java.util. *; e importar java.util.Date; ?
- 21. ¿Cuál es la diferencia entre "protegido" e "interno protegido"?
- 22. Cuál es la diferencia entre DetachedCriteria e ICriteria
- 23. ¿Cuál es la diferencia entre IDREF e IDREFS en XSD?
- 24. en Java ¿cuál es la diferencia entre, E, T
- 25. ¿Cuál es la diferencia entre ObservableCollection e INotifyPropertyChanged?
- 26. ¿Cuál es la diferencia entre identidad e igualdad en OOP?
- 27. ¿Cuál es la diferencia entre las interfaces IComparable e IEquatable?
- 28. Cuál es la diferencia entre Add-PsSnapIn e Import-Module
- 29. ¿Cuál es la diferencia entre IEnumerator e IEnumerable?
- 30. Erlang: ¿cuál es la diferencia entre "include_lib" e "include"?
Entonces puedo tener un botón. ¿Imagen con transparencia? – mFeinstein
Sí, puedes. Elija íconos que tengan transparencia para eso. –
Leo las documentaciones, pero para mí la ** "Imagen mostrada en el botón de control." ** y ** Una imagen que representa la imagen para mostrar en el fondo del control. ** no tienen diferencia en términos de idioma , así que quería un ejemplo – mFeinstein