Cuốn sách hướng dẫn sử dụng window 8 cho dân mới sử dụng.Đặc biết đây là cuốn sách hướng dẫn lập trình trên win 8 cho người thích học về công nghệ thông tin.
[...]... define and configure controls in XAML, the code-behind C# class, or both The simplest way of demonstrating this relationship is to show you the implementation of the event handler that I specified for the Button elements in the XAML file Listing 1 -8 shows the BlankPage .xaml. cs file, which is the code-behind file for BlankPage .xaml Listing 1 -8. The BlankPage .xaml. cs File using Windows. UI .Xaml; using Windows. UI .Xaml. Controls;... back -and- forth nature of XAML- based development in a book I want to make ListPage .xaml the page that is loaded when my Metro app is started, which requires an update to App .xaml. cs, as shown in Listing 2-3 20 CHAPTER 2 ■ Data, Binding, and Pages Listing 2-3. Updating App .xaml. cs to Use the ListPage using using using using Windows. ApplicationModel; Windows. ApplicationModel.Activation; Windows. UI .Xaml; Windows. UI .Xaml. Controls;... define the XAML for my ItemDetail page I also have to write the code that will display the details of the selected item and allow the user to make changes Listing 2-13 shows the ItemDetail xaml. cs code-behind file, which does just this Listing 2-13. The ItemDetail .xaml. cs Code-Behind File using using using using using System; MetroGrocer.Data; Windows. UI .Xaml; Windows. UI .Xaml. Controls; Windows. UI .Xaml. Navigation;... with desktop software in two places and can cause the simulator to switch from your Metro app to the desktop If that happens, you can restart the debugger to reload your Metro app or use the simulator to navigate back to the app itself Summary In this chapter, I provided an overview of this book and introduced the basics of a Metro app written using XAML and C# I provided a very basic overview of XAML. .. everything in C# in a Metro project and not use XAML at all But there some compelling reasons to adopt XAML The main advantage is that the design support for XAML in Visual Studio is pretty good and will, for the most part, show you the effect of changes to your XAML files in real time As Figure 1-4 shows, Visual Studio reflected the addition of the StackPanel and Button elements on its XAML design surface... code • Using XAML lets you use the Visual Studio design tools, which are pretty good 12 4 CHAPTER 1 ■ Getting Started XAML may strike you as verbose and hard to read at first, but you will soon get used to it I find that it is a lot easier to work with XAML than using just C# code, although I admit it took me quite some time with XAML before I decided that was the case Running and Debugging a Metro App... a range of machines with different capabilities to test with, which is difficult at this point, given that so few Windows 8 machines are available (although I have a small Dell laptop that runs the Consumer Preview of Windows 8 quite happily and lets me debug touchscreen issues) ■■Tip You need to download and install the Remote Tools for Visual Studio 11 Beta from http://preview .windows. com on each... this book and that is available from Apress. com Writing the XAML Now that I have the code-behind file and the resource dictionary in place, I can turn to the XAML to declare the controls that will form the app layout Listing 2-7 shows the content of the ListView .xaml file Listing 2-7. The ListView .xaml File . of Metro development, then Apress will be publishing Jesse Liberty’s Pro Windows 8 Development with XAML and C# book for the final release of Windows 8. . BlankPage .xaml. Listing 1 -8. e BlankPage .xaml. cs File using Windows. UI .Xaml; using Windows. UI .Xaml. Controls; using Windows. UI .Xaml. Navigation; namespace MetroGrocer