WPF MCQ Quiz

  1. WPF stands for - Windows Presentation Foundation
  2. _________________ layout is not available in WPF.
  3. WPF is a replacement to -
  4. Which of the following tools are used to develop WPF applications?
  5. _______________class is used to implement Trees in WPF.
  6. XBAP stands for -
  7. Events Supported by WPF are -
  8. In WPF _____________ language is used to express user interface.
  9. What is the full form of XAML?
  10. WPF supports_______________type of application.
  11. WPF application can be deployed by -
  12. WPF, previously known as "Avalon".
  13. WPF can natively access Windows Imaging Component (WIC) code and APIs allowing developers to write image codecs for their specific image file formats.
  14. WPF supports Microsoft UI Automation to allow developers to create accessible interfaces.
WPF MCQ

Take WPF Quiz To test your Knowledge

Below are few WPF MCQ test that checks your basic knowledge of WPF. This WPF Test contains around 20 questions of multiple choice with 4 options. You have to select the right answer to a question. You can see the correct answer by clicking view answer link.

Also, Read Best WPF interview questions.

  • Table
  • StackPanel
  • Canvas
  • All of the above
View Answer
  • DirectX.
  • IndirectX.
  • Both 1 and 2
  • none
View Answer
  • Visual Studio
  • Expression Blend
  • Both 1 & 2
  • All of the above
View Answer
  • VisualTreeHelper
  • LogicalTreeHelper
  • 1 & 2
  • none of these
View Answer
  • XAML Browser Application
  • XAML Based Application
  • Both 1 and 2
  • none of the above
View Answer
  • Direct Event
  • Tunneling Event
  • Bubbling Event
  • All of the above
View Answer
  • XAML
  • XML
  • . WSDL
  • none
View Answer
  • Extensible Application Markup Language
  • Extensible and Markup Language
  • Xtra Application Markup Language
  • none of the above
View Answer
  • Navigation Application
  • Windows Application
  • XBAP
  • All of the above
View Answer
  • ClickTwice
  • ClickOnce
  • ClickThrice
View Answer
  • true
  • false
View Answer
  • true
  • false
View Answer
  • true
  • false
View Answer
  • audio
  • animation
  • video
  • All of the above
View Answer
  • Stack Panel
  • Grid Panel
  • Canvas Panel
  • All of the above
View Answer
  • Model – It represents a set of classes, which contain data received from databases.
  • View – It is the code that agrees with the visual representation of the data.
  • ViewModel – It is the layer that binds View and Model together. It presents this data in a manner, which is easy to understand.
  • All of the above
View Answer
  • XAML code is clear to read, and they are short
  • Separation of designer code and logic
  • Tools like expression blend used for graphical design require XAML as source
  • All of the above
View Answer