it-swarm-eu.dev

Změnit výchozí ikonu

Snažím se změnit ikonu aplikace z výchozí na jinou. Takže jsem udělal ikonu a uložil ji. Pak jsem šel na kartu aplikace ve vlastnictví mého projektu a změnil jsem ikonu. Tam ukazuje ikonu, jako jsem to udělal, ale když jsem spustit svůj projekt ukazuje šedou ikonu namísto zobrazení mé ikony.

Co tady dělám špatně?

27
jorne

Spusťte it not přes Visual Studio - pak by ikona měla vypadat dobře. 

Věřím, že je to proto, že když ladíte, Visual Studio běží <yourapp>.vshost.exe a ne vaši aplikaci. Soubor .vshost.exe nepoužívá vaši ikonu. 

Nakonec to, co jste udělali, je správné.

  1. Přejděte do Vlastnosti projektu
  2. pod kartou Aplikace změňte výchozí ikonu na svou vlastní
  3. Sestavte projekt
  4. Vyhledejte soubor EXE ve vašem oblíbeném Průzkumníku souborů.

Ikona by měla vypadat dobře. Pokud jej spustíte klepnutím na tuto exe, měla by být v aplikaci také správná ikona.

29
Default

Vlastnost Icon pro projekt určuje soubor ikon (.ico), který bude zobrazen pro kompilovanou aplikaci v aplikaci Windows Explorer a Na hlavním panelu systému Windows.

Vlastnost Icon lze přistupovat v podokně Aplikace Project Designer; obsahuje seznam ikon, které byly přidány do projektu jako zdroje nebo jako soubory obsahu.

Určení ikony aplikace

  1. S projektem vybraným v aplikaci Solution Explorer klepněte v nabídce Projekt Na příkaz Vlastnosti.
  2. Vyberte podokno Aplikace.
  3. Z rozevíracího seznamu Icon vyberte ikonu (.ico).

Chcete-li určit ikonu aplikace a přidat ji do projektu

  1. S projektem vybraným v aplikaci Solution Explorer v nabídce Projekt klepněte na tlačítko .
  2. Vyberte podokno Aplikace.
  3. Z rozevíracího seznamu Ikona vyberte Procházet a vyhledejte požadované umístění souboru .

Soubor s ikonou je přidán do projektu jako soubor s obsahem a může být Vidět v levém horním rohu.

A pokud chcete zobrazit samostatné ikony pro každý formulář, musíte jít do vlastností každého formuláře, vybrat atribut ikony a vyhledat požadovanou ikonu.

Zde je odkaz MSDN pro stejný účel ...

Snad to pomůže.

14
AlphaMale

Pokud používáte Forms, můžete použít nastavení ikon v podokně vlastností. Chcete-li to provést, vyberte formulář a posuňte se dolů v podokně vlastností, dokud se nezobrazí nastavení ikon. Když aplikaci otevřete, bude mít v aplikaci a na hlavním panelu ikonu, kde ji máte

 Icon settings

13
Dan

Na hlavním panelu se zobrazí ikona aplikace. Ikona nahoře (okno) je ikona formuláře. Přejděte do formuláře a vyplňte vlastnost "icon" se stejnou ikonou; problém je vyřešen. Nemusíte vkládat ikonu do výstupního adresáře (to je jen pro nastavení).

5
riffnl

Přejít na vlastnosti formuláře, ICON ... Vyberte požadovanou ikonu.

EDIT: zkuste to

  1. Upravit App.Ico, aby to vypadalo, že chcete.
  2. V podokně vlastností pro formulář nastavte vlastnost Icon na soubor App.Ico projektu .
  3. Znovu sestavte řešení.

A přečtěte si toto ikony

4
Likurg

Pokud vaše určená ikona zobrazí při spuštění EXE, ale ne při spuštění z Visual Studio, pak pro projekt WPF přidat následující v horní části XAML: Icon = "Obrázky Mycon.ico". Dejte to právě tam, kde máte název a xmlns definice. (Za předpokladu, že máte ve svém projektu složku Obrázky a že zde přidáte MyIcon.ico).

1
Guy

 Go to the Project properties Sestavte projekt Vyhledejte soubor .exe ve svém oblíbeném Průzkumníku souborů.

měli byste umístit ikonu do složky projektu před jeho sestavením

0
MarcoM

Měl jsem stejný problém. Postupoval jsem podle kroků ke změně ikony, ale vždy jsem nainstaloval výchozí ikonu.

Oprava: Poté, co jsem provedl výše uvedené, jsem přestavěl řešení tím, že budu stavět na panelu nabídek Visual Studio a klepnutím na 'znovu vytvořit řešení' a to fungovalo!

0
Scott