70-502CSharpChinese Exam
TS: Microsoft .NET Framework 3.5-Windows Presentation Foundation
- Exam Number/Code : 70-502CSharpChinese
- Exam Name : TS: Microsoft .NET Framework 3.5-Windows Presentation Foundation
- Questions and Answers : 110 Q&As
- Update Time: 2011-05-04
- Price:
$ 115.00$ 99.00
Free 70-502CSharpChinese Dumps Download
Exam4dumps offers free 70-502CSharpChinese dumps,70-502CSharpChinese Practice exam,70-502CSharpChinese exam questions for TS certification(Microsoft Certified Network Associate). You can check out the question quality and usability of our 70-502CSharpChinese practice exam before you decide to buy it.Before you purchase our 70-502CSharpChinese Q&A,you can click the link below to download the latest 70-502CSharpChinese pdf dumps.
Exam : Microsoft 70-502
CSharpChinese
Title : TS: Microsoft .NET Framework 3.5 - Windows Presentation Foundation
1. 您正在使用 Microsoft .NET Framework 3.5 创建一个 Windows Presentation Foundation 应用程序。
您为该应用程序创建一个窗口。
您需要确保满足以下要求:
·使用 ListBox 控件以双列格式显示字符串数组。
·ListBox 控件中数据的流动方向为从左向右、自上向下。
您应该怎么办?
A. 使用按如下方式定义的 ListBox 控件。
<ListBox Name="myList">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<UniformGrid Columns="2"/>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
</ListBox>
使用下面的 C# 代码将字符串数组与 ListBox 控件关联。
myList.ItemsSource = arrayOfString;
B. 使用按如下方式定义的 ListBox 控件。
<ListBox Name="myList">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
</ListBox>
使用下面的 C# 代码将字符串数组与 ListBox 控件关联。
myList.ItemsSource = arrayOfString;
C. 使用按如下方式定义的 ListBox 控件。
<ListBox Name="myList">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
</ListBox>
使用下面的 C# 代码将字符串数组与 ListBox 控件关联。
myListView.ItemsSource = arrayOfString;
D. 使用按如下方式定义的 ListBox 控件。
<ListBox Name="myList">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
</Grid>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
</ListBox>
使用下面的 C# 代码将字符串数组与 ListBox 控件关联。
myList.ItemsSource = arrayOfString;
Answer: A
2. 您使用 Microsoft .NET Framework 3.5 创建一个 Windows Presentation Foundation 应用程序。
该应用程序名为 EnterpriseApplication.exe。
您使用设计器在用户作用域级别向 Settings.settings 文件中添加 WindowSize 参数和 WindowPosition 参数。窗口的大小和位置是从用户配置文件读取的。
该应用程序必须针对每个执行它的用户保持最初的窗口大小和位置。
您需要确保满足以下要求:
·每个用户的窗口大小都保存在用户配置文件中。
·在用户退出应用程序后保留用户设置。
您应该使用哪个配置设置?
A. private void OnClosing(object sender,
System.ComponentModel.CancelEventArgs e){
Settings.Default.WindowPosition = new Point (this.Left,
this.Top);
Settings.Default.WindowSize = new Size (this.Width,
this.Height);
Settings.Default.Save();
}
B. private void OnClosing(object sender,
System.ComponentModel.CancelEventArgs e){
RegistryKey appKey =
Registry.CurrentUser.CreateSubKey("Software\EnterpriseApplication");
RegistryKey settingsKey = appKey.CreateSubKey("WindowSettings");
RegistryKey windowPositionKey =
settingsKey.CreateSubKey("WindowPosition");
RegistryKey windowSizeKey = settingsKey.CreateSubKey("WindowSize");
windowPositionKey.SetValue("X", this.Left);
windowPositionKey.SetValue("Y", this.Top);
windowSizeKey.SetValue("Width", this.Width);
windowSizeKey.SetValue("Height", this.Height);
}
C. private void OnClosing(object sender,
System.ComponentModel.CancelEventArgs e){
XmlDocument doc = new XmlDocument();
doc.Load("EnterpriseApplication.exe.config");
XmlNode nodePosition =
doc.SelectSingleNode("//setting[@name='WindowPosition']");
nodePosition.ChildNodes[0].InnerText = String.Format("{0},{1}",
this.Left, this.Top);
XmlNode nodeSize =
doc.SelectSingleNode("//setting[@name='WindowSize']");
nodeSize.ChildNodes[0].InnerText = String.Format("{0},{1}",
this.Width, this.Height);
doc.Save("UserConfigDistractor2.exe.config");
}
D. private void Window_Closing(object sender,
System.ComponentModel.CancelEventArgs e){
StreamWriter sw =
new StreamWriter("EnterpriseApplication.exe.config", true);
sw.WriteLine("<EnterpriseApplication.Properties.Settings>");
sw.WriteLine("<setting name=
"WindowSize" serializeAs="String">");
sw.WriteLine(String.Format("<value>{0},{1}</value>",
this.Width, this.Height));
sw.WriteLine("</setting>");
sw.WriteLine("<setting name=
"WindowPosition" serializeAs="String">");
sw.WriteLine(String.Format("<value>{0},{1}</value>", this.Left,
this.Top));
sw.WriteLine("</setting>");
sw.WriteLine("</UserConfigProblem.Properties.Settings>");
sw.Close();
}
Answer: A
3. 您正在使用 Microsoft .NET Framework 5 创建一个 Windows Presentation Foundation 应用程序。
该应用程序定义一个 BrowserWindow 类。BrowserWindow 类的每个实例允许用户在一个单独的窗口中浏览网站。在打开新的浏览器窗口时,用户将重定向到一个预定义的 URL。
您编写以下代码段。
01 private void OpenNewWindow(object sender, RoutedEventArgs e)
02 {
03 Thread newWindowThread = new Thread(new
ThreadStart(NewThreadProc));
04
05 newWindowThread.Start();
06 }
07 private void NewThreadProc()
08 {
09
10 }
您需要确保满足以下要求:
·在创建其他浏览器窗口时,应用程序的主窗口不被阻止。
·在应用程序的主窗口关闭时,应用程序即执行完毕。
您应该怎么办?
A. 在第 04 行处插入以下代码段。
newWindowThread.SetApartmentState(ApartmentState.STA);
newWindowThread.IsBackground = true;
在第 09 行处插入以下代码段。
BrowserWindow newWindow = new BrowserWindow();
newWindow.Show();
Application app = new Application();
app.Run(newWindow);
B. 在第 04 行处插入以下代码段。
newWindowThread.IsBackground = true;
在第 09 行处插入以下代码段。
newWindowThread.SetApartmentState(ApartmentState.STA);
BrowserWindow newWindow = new BrowserWindow();
newWindow.Show();
Application app = new Application();
app.Run(newWindow);
C. 在第 04 行处插入以下代码段。
newWindowThread.SetApartmentState(ApartmentState.STA);
newWindowThread.IsBackground = false;
在第 09 行处插入以下代码段。
BrowserWindow newWindow = new BrowserWindow();
System.Windows.Threading.Dispatcher.Run();
newWindow.Show();
D. 在第 04 行处插入以下代码段。
newWindowThread.SetApartmentState(ApartmentState.STA);
newWindowThread.IsBackground = true;
在第 09 行处插入以下代码段。
BrowserWindow newWindow = new BrowserWindow();
newWindow.Show();
System.Windows.Threading.Dispatcher.Run();
Answer: D
4. 您正在使用 Microsoft .NET Framework 3.5 创建一个 Windows Presentation Foundation 应用程序。
您向 Window 元素中添加一个 CommandBinding 元素。该命令具有一个键盘笔势 Ctrl+H。Window 元素中包含下面的 MenuItem 控件。
<MenuItem Header="Highlight Content"
Command="local:CustomCommands.Highlight" />
您需要确保当焦点切换到不包含任何文本的 TextBox 控件时,MenuItem 控件处于禁用状态而且该命令不可执行。
您应该怎么办?
A. 在 TextBox 控件的 GotFocus 事件处理程序中,设置 MenuItem 控件的 IsEnabled 属性。
B. 将该命令的 CanExecute 属性设置为 Highlight_CanExecute。
将以下方法添加到该窗口的代码隐藏文件中。
private void Highlight_CanExecute(object sender, CanExecuteEventArgs e) {
TextBox txtBox = sender as TextBox;
e.CanExecute = (txtBox.Text.Length > 0);
}
C. 将该命令的 CanExecute 属性设置为 Highlight_CanExecute。
将以下方法添加到该窗口的代码隐藏文件中。
private void Highlight_CanExecute(object sender, CanExecuteEventArgs e) {
TextBox txtBox = e.Source as TextBox;
e.CanExecute = (txtBox.Text.Length > 0);
}
D. 将该命令的 CanExecute 属性设置为 Highlight_CanExecute。
将以下方法添加到该窗口的代码隐藏文件中。
private void Highlight_CanExecute(object sender, CanExecuteEventArgs e) {
MenuItem menu = e.Source as MenuItem;
TextBox txtBox = menu.CommandTarget as TextBox;
Menu.IsEnabled = (txtBox.Text.Length > 0);
}
Answer: C
5. 您正在使用 Microsoft .NET Framework 3.5 创建一个 Windows Presentation Foundation 应用程序。
该应用程序使用若干个异步操作来计算显示给用户的数据。名为 tommorowsWeather 的操作执行将由其他操作使用的计算。
您需要确保 tommorowsWeather 以尽可能高的优先级运行。
您应该使用哪个代码段?
A. tomorrowsWeather.Dispatcher.BeginInvoke(
System.Windows.Threading.DispatcherPriority.Normal,
new OneArgDelegate(UpdateUserInterface),
weather);
B. tomorrowsWeather.Dispatcher.BeginInvoke(
System.Windows.Threading.DispatcherPriority.DataBind,
new OneArgDelegate(UpdateUserInterface),
weather);
C. tomorrowsWeather.Dispatcher.BeginInvoke(
System.Windows.Threading.DispatcherPriority.Send,
new OneArgDelegate(UpdateUserInterface),
weather);
D. tomorrowsWeather.Dispatcher.BeginInvoke(
System.Windows.Threading.DispatcherPriority.Render,
new OneArgDelegate(UpdateUserInterface),
weather);
Answer: C
Free download:Free 70-502CSharpChinese dumps
Download 70-502CSharpChinese Exam Testing Engine
Exam4dumps 70-502CSharpChinese Exam Description
70-502CSharpChinese exam training is available in various formats to best suit your needs and learning style from Exam4dumps. Whether you are a hands-on tactile learner, visually or even a textbook training veteran, we has the 70-502CSharpChinese resources that will guarantee you to pass your 70-502CSharpChinese practice exam at the first time!
Guarantee to Pass Your 70-502CSharpChinese Exam
We provide the latest high quality 70-502CSharpChinese practice exam for the customers,we guarantee your success at the first attempt with only our 70-502CSharpChinese exam questions, if somehow you do not pass the exam at the first time, we will not only arrange FULL REFUND for you, but also provide you another exam of your claim, ABSOLUTELY FREE!
The Tenet Of Exam4dumps
Our on-site online training experts create all of the Microsoft 70-502CSharpChinese exam products available through Actual-Exams. Our main goal is that you get more kownleage with less money.You will find our price is very cheap.
After-sales Service
Once you purchase our products,we will offer you the best service.After you purchase our product, we will offer free update in time for 90 days.Whatever you have any questions,we will help you solve it. And in 3 weeks we will offer you free updates,so please pay attention our site at all times.
Acquiring Microsoft TS certifications are becoming a huge task in the field of I.T. More over these exams like 70-502CSharpChinese exam are now continuously updating and accepting this challenge is itself a task. This 70-502CSharpChinese practice test is an important part of Microsoft certifications and at TS braindumps we have the resources to prepare you for this. The 70-502CSharpChinese exam is essential and core part of Microsoft certifications and once you clear the exam you will be able to solve the real time problems yourself.Wamt to take advantage of the Real 70-502CSharpChinese Value Pack and save time and money while developing your skills to pass your 'Microsoft Certified Network Associate (TS) Exam'? Let Exam4dumps help you climb that ladder of success and pass your 70-502CSharpChinese now!


