Który z poniższych fragmentów kodu XAML jest składniowo poprawny i prawidłowo definiuje przycisk (Button) z tekstem 'Click Me', umieszczony wewnątrz panelu StackPanel?
Który z poniższych fragmentów kodu XAML jest składniowo poprawny i prawidłowo definiuje przycisk (Button) z tekstem 'Click Me', umieszczony wewnątrz panelu StackPanel?
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: D
D. <StackPanel> <Button Content="Click Me" HorizontalAlignment="Center" /> </StackPanel> – Jest to w pełni poprawna składnia. Używa prawidłowych, wielkością liter nazw elementów (StackPanel, Button) i atrybutów (Content, HorizontalAlignment). Wartości atrybutów są poprawnie umieszczone w cudzysłowach.
Dlaczego inne odpowiedzi są nieprawidłowe:
A. – Błędne nazwy atrybutów.
Buttonnie posiada właściwościText(używaContentdo określania zawartości) ani ogólnej właściwościAlignment(należy użyćHorizontalAlignmenti/lubVerticalAlignment).B. – Język XAML jest wrażliwy na wielkość liter (case-sensitive). Nazwy elementów (
StackPanel,Button) i atrybutów (Content,HorizontalAlignment) muszą dokładnie odpowiadać nazwom klas i właściwości w docelowym frameworku. Zapis małymi literami jest błędny.C. – Składnia wewnątrz elementu
Buttonjest całkowicie nieprawidłowa. Przypomina ona składnię z innych języków (np. CSS lub C#), ale w XAML ustawianie właściwości odbywa się poprzez atrybuty w tagu otwierającym.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Pojęcie Frameworku (Inversion of Control)Rozbudowany szkielet programistyczny definiujący architekturę i przepływ sterowania aplikacji (Inversion of Control - framework wywołuje kod programisty, a nie odwrotnie).
- WPF i Język XAMLNowoczesny podsystem graficzny .NET do tworzenia aplikacji desktopowych, wykorzystujący deklaratywny język XML (XAML) do opisu UI oraz silnik DirectX.
- Funkcje agregujące w SQL (COUNT, SUM, AVG, MIN, MAX)Standardowe funkcje języka SQL wykonujące obliczenia na zbiorze wartości kolumny i zwracające pojedynczą wartość podsumowującą.
Podobne pytania z działu „Xaml i wiazanie danych binding”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 25 pytań z tego działu.
- #100
Przedstawiony kod XAML zostanie wyrenderowany jako:
- #128
Na obrazie przedstawiono fragment emulacji iOS z kontrolką. Który kod XAML opisuje tę kontrolkę?
- #148
Przedstawione w filmie działania wykorzystują narzędzie
- #186
Wskaż uproszczony kod XAML dla kontrolek w przedstawionym oknie dialogowym
- #187
Przedstawiony kod napisany w języku XML/XAML definiuje