单项选择题

You use Microsoft Visual Studio 2010 and Microsoft . 
NET Framework 4 to create a Windows Presentation Foundation (WPF) application. 
You create a WPF window in the application.  
You add the following code segment to the application. 
public class ViewModel 

public CollectionView Data { get; set; } 
}
public class BusinessObject 

public string Name { get; set; } 
}
The DataContext property of the window is set to an instance of the ViewModel class.  
The Data property of the ViewModel instance is initialized with a collection of BusinessObject objects. 
You add a TextBox control to the Window. 
You need to bind the Text property of the TextBox control to the Name property of the current item of the CollectionView of the DataContext object.  
You also need to ensure that when a binding error occurs, the Text property of the TextBox control is set to N/A . 
Which binding expression should you use?()

A. { Binding Path=Data/Name, FallbackValue='N/A' }
B. { Binding Path=Data.Name, FallbackValue='N/A' }
C. { Binding Path=Data/Name, TargetNullValue='N/A' } 
D. { Binding Path=Data.Name, TargetNullValue='N/A' }


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题

You create a Windows client application by using Windows Presentation Foundation (WPF). 
The application contains the following code fragment. 

You need to assign lbDetails to use the detail data template when btnDetails is clicked. 
Which code segment should you write for the click event handler for btnDetails?()

A. lbDetails.ItemsPanel.FindName("detail",lbDetails);
B. var tmpl = (ControlTemplate)FindResource("detail"); lbDetails.Template = tmpl; 
C. var tmpl = (DataTemplate)FindName("detail"); lbDetails.ItemTemplate = tmpl;
D. var tmpl = (DataTemplate)FindResource("detail"); lbDetails.ItemTemplate=tmpl;

2.单项选择题


You have definded a style in app.xaml
You want to use this style in your application in code behind.
How can you achieve this? ()

A. button1.Style = FindName("A") as Style
B. button1.Style = FindName("B") as Style
C. button1.Style = FindResource("A") as Style
D. button1.Style = FindResource("B") as Style

4.单项选择题Where can you check the value of a dependency property? ()

A. WPF visualizer
B. in locals
C. WPF tree visualizer

5.单项选择题

Which of the following examples of the pack URI syntax accesses a file named myImage.jpg in a folder named MyFolder in another assembly named myAssembly? ()

A. Pack://application:,,,/myAssembly;component/MyFolder/myImage.jpg
B. Pack://application:,,,/myAssembly;MyFolder/component/myImage.jpg
C. Pack://application:,,,;component/myAssemby/MyFolder/myImage.jpg
D. Pack://application:,,,/myAssembly;component/myImage.jpg

7.单项选择题

You use Microsoft .Net Framework 4 to create a Windows Form application.
You created a new application, you then wrote the code below:
Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture
Which of the following options are TRUE? ()

A. The user interface will make use of the currently configured culture settings in the Control Panel at present.
B. The user interface will make use of new culture settings.
C.The user interface will make use of the culture settings that were installed with the operating system.

8.单项选择题

You are developing a Windows Presentation Foundation (WPF) application.
The application contains stylized body text and heading text. The heading text is a slight variation of the body text.
You need to ensure that if the body text changes, the heading text automatically inherits those changes.
What should you do ?()

A. Set the Value property of the style setter to point to a static resource
B. Set the BasedOn property of the heading style to point to a static resource for the body text style
C. Set the Key property of the heading style to start with the name of the body text style
D. Set the TargetType property of the heading style to TextBlock

10.单项选择题

You are developing a user control for Windows Presentation Foundation (WPF) application.
The user control contains a button. Both the user control and the hosting control must receive the button click event.
You need to ensure that the user control responsd to the button click event before hosting control responds to the event.
What should you do ?()

A. Use a bubbling routed event. In the button click event handler, set the Handled property to True
B. Use a bubbling routed event. In the button click event handler, set the Handled property to False
C. Use a standard Microsoft .NET event. Set Handled property to true.
D. Use a tunneling routed event. Set the handled property to false.

最新试题

You are developing a Windows Presentation Foundation (WPF) application. You need to use XAML to create a custom control that contains two Button controls.From which base class should you inherit? ()

题型:单项选择题

You are developing a Windows Presentation Foundation (WPF) applicationThe application is for commercial use and requires a valid license key to be entered. You create a project type of Class Library code to validate license keysYou need to ensure that the user enters a valid license key during installation of the software.Which deployment should reference the class library?()

题型:单项选择题

Which of the following examples of the pack URI syntax accesses a file named myImage.jpg in a folder named MyFolder in another assembly named myAssembly? ()

题型:单项选择题

You are developing a user control for Windows Presentation Foundation (WPF) application.The user control contains a button. Both the user control and the hosting control must receive the button click event.You need to ensure that the user control responsd to the button click event before hosting control responds to the event.What should you do ?()

题型:单项选择题

You use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4 to create a Windows PresentationFramework (WPF) application. You have a page named myPage that contains the following code fragment. You need to ensure that other pages in your application can use CustomerNameBrush.  What should you do? ()

题型:单项选择题

You create a Windows client application by using Windows Presentation Foundation (WPF). The application contains the following code fragment.You need to assign lbDetails to use the detail data template when btnDetails is clicked. Which code segment should you write for the click event handler for btnDetails?()

题型:单项选择题

You need to ensure that phone numbers are displayed in the following format : (###) ### - ###Which markup segment should you use ?()

题型:单项选择题

Where can you check the value of a dependency property? ()

题型:单项选择题

You use Microsoft .NET Framework 4 to create a Windows Forms application. You plan to use a Windows Presentation Foundation (WPF) control of the UserControl1 type hosted in anElementHost control named elementHost1. You write the following code segment. (Line numbers are included for reference only.)You need to ensure that the application changes the background color of the hosted control when the background color of the form changes.  Which code segment should you insert at line 05?()

题型:单项选择题

You use Microsoft .Net Framework 4 to create a Windows Form application.You created a new application, you then wrote the code below:Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCultureWhich of the following options are TRUE? ()

题型:单项选择题