Jak ustawić ikonę w oknie

głosy
43

Jestem tu nowy, chcę ustawić ikonę po lewej stronie mojego programu (WPF). Skopiowałem go w folderze obrazu.! Kod:

<Window x:Class=Hotelverwaltung.MainWindow
        xmlns=http://schemas.microsoft.com/winfx/2006/xaml/presentation
        xmlns:x=http://schemas.microsoft.com/winfx/2006/xaml
        Icon=..\Fachlogik\Images\icon.png Title=Hotelverwaltung
        Height=350 Width=525 Loaded=Window_Loaded>

wprowadzić

Utwórz 22/03/2014 o 12:22
użytkownik
W innych językach...                            


3 odpowiedzi

głosy
0

Użyłeś prawa własności. Wystarczy upewnić się, że obraz jest zawarty w projekcie (kliknij prawym przyciskiem myszy na obrazek w drzewie rozwiązanie i wybierz opcję „Uwzględnij w projekcie”). Następnie ustawić właściwość ikonę za pomocą okna właściwości w VS. Że należy to zrobić.

Odpowiedział 22/03/2014 o 13:13
źródło użytkownik

głosy
0

Spróbuj ustawić ścieżkę obrazu takiego

Icon="pack://application:,,,/Hotelverwaltung;component/Fachlogik/Images/icon.png"

Sprawdź ten link, aby uzyskać więcej informacji na temat XamlParseException XAML analizowania Wyjątek - xmlns: x = "http://schemas.microsoft.com/winfx/2006/xaml"

Odpowiedział 22/03/2014 o 13:43
źródło użytkownik

głosy
1

Po pisał obraz, widzę obraz jest w innym projekcie. To ważne, aby wiedzieć.

  • Upewnij się, że Build Actiondla ciebie obraz jest ustawiony na „zasobu”.
  • Upewnij się, że Hotelverwaltungreferencje projektu Fachlogik.

Następnie spróbuj ustawić lokalizację tak:

Icon="pack://application:,,,/Fachlogik;component/Images/icon.png"

Nie można ustawić względną ścieżkę tak, aby przejść pomiędzy projektami.

Odpowiedział 22/03/2014 o 14:28
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more