Bueno, después de buscar y juntar varios puntos de StackOverflow (caramba, ya me encanta este lugar), la mayoría de los problemas ya habían pasado esta etapa. Sin embargo, logré encontrar una respuesta a mi problema.
Cómo crear un recurso:
En mi caso, quiero crear un icono. Es un proceso similar, sin importar qué tipo de datos desee agregar como recurso.
- Haga clic derecho en el proyecto al que desea agregar un recurso. Haga esto en el Explorador de soluciones. Seleccione la opción "Propiedades" de la lista.
- Haga clic en la pestaña "Recursos".
- El primer botón en la parte superior de la barra le permitirá seleccionar el tipo de recurso que desea agregar. Debería comenzar en cadena. Queremos agregar un icono, así que haga clic en él y seleccione "Iconos" de la lista de opciones.
- A continuación, vaya al segundo botón, "Agregar recurso". Puede agregar un nuevo recurso o, si ya tiene un icono, también puede agregarlo. Siga las indicaciones de la opción que elija.
- En este punto, puede hacer doble clic en el recurso recién agregado para editarlo. Tenga en cuenta que los recursos también se muestran en el Explorador de soluciones, y hacer doble clic allí es igual de efectivo.
Cómo usar un recurso:
Genial, entonces tenemos nuestro nuevo recurso y estamos ansiosos por tener esos encantadores íconos cambiantes ... ¿Cómo hacemos eso? Bueno, por suerte, C # hace que esto sea extremadamente fácil.
Hay una clase estática llamada Properties.Resources
que le da acceso a todos sus recursos, por lo que mi código terminó siendo tan simple como:
paused = !paused;
if (paused)
notifyIcon.Icon = Properties.Resources.RedIcon;
else
notifyIcon.Icon = Properties.Resources.GreenIcon;
¡Hecho! ¡Terminado! Todo es simple cuando sabes cómo, ¿no?