para - ¿Tiene.NET colecciones de iconos?
icons8 (9)
¿Tiene .NET Framework una colección de iconos para usar en Windows Forms o en alguna aplicación de WPF? ¿Cómo lo usa uno? Por ejemplo, ¿cómo lo uso como icono de ventana de una aplicación?
Recuerdo, si quieres mostrar un cuadro de mensaje, hay una opción para mostrar diferentes iconos, ¿supongo que hay más íconos en el marco?
AFAIK no hay una colección de iconos prediseñados, pero hay millones de iconos de alta calidad disponibles en la web si solo los buscas.
Una vez que tenga un archivo de ícono (.ico), puede agregarlo a los recursos de su proyecto. Simplemente abra el archivo Resources.resx, y en la parte superior cambie a ver Iconos, y luego "Agregar archivo existente ..."
Luego, para configurar el icono de la aplicación, obtenga Propiedades en su Proyecto y en la pestaña Aplicación (en la parte inferior) elija el icono en el cuadro desplegable.
Para cualquier formulario, establezca this.Icon = Resources.IconName;
para usarlo como el ícono del formulario.
Además de las excelentes recomendaciones, puede utilizar el conjunto glyphIcons , que es muy adecuado para los diseños planos y puristas actualmente populares. Inclúyalos en su * .resx y cárguelos (presumiendo que está usando C #):
System.ComponentModel.ComponentResourceManager resources =
new System.ComponentModel.ComponentResourceManager(typeof(MyForm));
this.Icon = ((System.Drawing.Icon)(resources.GetObject("statusnormalorsmthg.Icon")));
o, al leer directamente los Recursos:
this.Icon = new Icon("Resources/statusnormalorsmthg.ico");
La biblioteca ya no se incluye a partir de VisualStudio 2012. Puede descargarla aquí: http://www.microsoft.com/en-us/download/details.aspx?id=35825
Lo actualizaron para 2017 a principios de diciembre de 2017. El contenido es similar en todas las versiones, por lo que solo necesita descargar la última versión.
La versión 2017 tiene 12.5 MB de contenido y 4013 tipos de iconos (BMP / SVG / PNG / XAML). Esta versión abandonó en gran medida el tipo de archivo Adobe Illustrator (.ai). Los iconos todavía están ordenados en carpetas para los tipos de iconos individuales que contienen los diferentes formatos. Algunos iconos tienen varias versiones de tamaño / resolución en cada formato de hasta 256x256 de tamaño y 32 bits de profundidad de píxel. La mayoría de los iconos tienen diferentes sabores, como gris / inverso / delgado / cosarey / pequeño / medio. Por ejemplo, la carpeta del icono Guardar tiene 40 versiones que juntas son 24.9 KB. La ausencia de la carpeta de archivo, los íconos heredados de 2010 y los íconos de Adobe Illustrator (.ai) juntos hacen que esta versión sea agradable y compacta de nuevo.
La versión de 2015 tiene 2.9 GB de contenido y 4222 tipos de íconos (AI / BMP / SVG / PNG / XAML). Esta versión comenzó a ofrecer múltiples sabores de cada tipo de icono, como gris / inverso / fino / cosarey / pequeño / medio. Los iconos ahora están ordenados en carpetas para los tipos de iconos individuales que contienen los diferentes formatos y sabores. Algunos iconos tienen varias versiones de tamaño / resolución en cada formato de hasta 256x256 de tamaño y 32 bits de profundidad de píxel. El tipo de archivo Adobe Illustrator (.ai) agrega la mayor parte del volumen a esta versión. Por ejemplo, la carpeta del icono Guardar tiene 84 versiones que juntas son 5.84MB, y los archivos .ai son 5.69MB de esto.
La versión 2013 tiene 285,6 MB de contenido y 2793 tipos de iconos (BMP / ICO / PNG / XAML). Los iconos se ordenaron por grupo de funciones, luego por tipo de imagen (acción 726, concepto 1494, 753 objetos como contador por png). También tiene 788 iconos heredados para VS2010 y una carpeta de archivos con iconos de 2010 y 2012. Esta versión comenzó a ofrecer múltiples sabores de cada tipo de icono.
La versión 2012 tiene 19.4 MB de contenido y 2658 tipos de íconos (BMP / ICO / PNG / XAML). Los iconos se ordenaron por grupo de funciones, luego por tipo de imagen (1093 común, 722 de acción, 91 de anotación, 752 objetos contados por tipo de PNG). La mayoría de los íconos disponibles tienen un tamaño de 16x16 y una profundidad de píxeles de 32 bits.
Para ver los iconos de XAML, consulte estos enlaces: http://www.thexamlproject.com/ http://modernuiicons.com/
editar:
el mejor: https://materialdesignicons.com/
Si está utilizando una edición completa (no Express) de Visual Studio, se incluye una biblioteca de imágenes para que pueda usarla libremente en sus aplicaciones (¡incluidos los productos comerciales!). La principal ventaja de utilizar iconos de esta biblioteca es que son muy similares o idénticos a los que se usan en Windows y otros productos de Microsoft, como Office y Visual Studio, por lo que sus usuarios los encontrarán muy familiarizados. Esta biblioteca incluye imágenes, iconos y animaciones, y está instalada en su computadora cuando instala Visual Studio. Por ejemplo, si usa VS 2010, la biblioteca de imágenes se encuentra aquí:
.. / Archivos de programa / Microsoft Visual Studio 10.0 / Common7 / VS2010ImageLibrary / 1033
Para usar los archivos, primero debe extraerlos del archivo zip.
Consulte esta entrada en el sitio del blog del equipo Visual Studio para obtener más información. Como explica la página, la única advertencia para usar las imágenes es que deben ser coherentes con su uso específico ("En otras palabras, no use la imagen ''Cortar'' para un comando ''Copiar''"), pero esto realmente solo tiene sentido.
Si no puede encontrar los iconos que está buscando incluidos con la biblioteca de imágenes de Visual Studio, hay muchos paquetes de iconos gratuitos disponibles en Internet. Varios de los otros mensajes mencionan sus selecciones, pero soy un gran fan de Fugue Icons . Al igual que los iconos de Silk, son gratuitos para usar en sus aplicaciones siempre que proporcione atribución. De lo contrario, puede comprar una licencia libre de regalías por un precio muy razonable.
Si tiene dinero para gastar, GlyFX vende íconos y gráficos de alta calidad, muchos de los cuales tienen un estilo similar al que se encuentra en Windows u otros productos de Microsoft.
Y finalmente, si solo está buscando un ícono en particular, puede usar uno de estos motores de búsqueda de íconos gratuitos:
Si tiene Visual Studio (no Express), entonces tiene acceso a muchos de los iconos de Windows:
La Biblioteca de imágenes de Visual Studio 2010 contiene imágenes de aplicaciones que aparecen en Microsoft Windows, el sistema Office, Microsoft Visual Studio y otro software de Microsoft. Puede usar este conjunto de más de 1,000 imágenes para crear aplicaciones que se vean visualmente consistentes con el software de Microsoft.
Este archivo generalmente se instala en ... / Program Files / Microsoft Visual Studio 10.0 / Common7 / VS2010ImageLibrary / 1033.
Ref .: http://www.microsoft.com/en-us/download/details.aspx?id=35825
Cómo: instalar la biblioteca de imágenes de Visual Studio
Aquí se habla sobre licencias: consejos y trucos: Visual Studio 2010 Image Library
Use un control ImageList para almacenar sus iconos o el archivo de Recursos administrados.
Utilizo Silk Icons de famfamfam en varias aplicaciones y realmente me gustan (son gratuitas, pero debe mencionar que las está usando en su aplicación + por supuesto que puede donar).
No. Los iconos de los cuadros de mensaje son parte de Windows. .NET en sí mismo no proporciona íconos o imágenes.