I want to show Components in a tabs , so first of all create few components. In this project we have three components, First View Component public class AllViewComponent : ViewComponent { private readonly UserManager<ApplicationUser> _userManager; public AllViewComponent(UserManager<ApplicationUser> userManager) { _userManager = userManager; } public async Task<IViewComponentResult> InvokeAsync() { List<StudentViewModel> allUsers = new List<StudentViewModel>(); var items = await _userManager.Users.ToListAsync(); foreach (var item in items) { allUsers.Add(new StudentViewModel {Id=item.Id, EnrollmentNo = item.EnrollmentNo, FatherName = item.FatherName, Name = item.Name, Age = item.Age, Birthdate = item.Birthdate, Address = item.Address, Gender = item.Gender, Email = item.Email }); }
Step-1 : Right below the SpriteBatch spriteBatch ; line , add the following :
texture : The Texture2D class holds a two dimensional image . We will define a small texture in memory to use when drawing the image.
current : The XNA Framework defines a structure called Rectangle that can be used to represent an area of the display by storing the x and y position of the upper left corner along with a width and height.
Step-2 : Add the following code to the LoadContent( ) method after the spriteBatch initialization:
1. Download image from internet
2. Save the image as squ.bmp in a temporary location.
3. Back in visual c# Express , Right-click on WindowsPhoneGame1Content (Content) in solution Explorer (You may need to scroll down to see it) and select Add | Existing item.
Browse to the image you downloaded and click on ok.
Step-3 : Add the following code after the call to clear the display
Output
GraphicsDeviceManager graphics;
SpriteBatch spriteBatch;
Texture2D texture;
Rectangle current = new Rectangle(40, 40, 100, 75);
These are all the variables you will need for the show image in window Phone game , here is a quick breakdown:SpriteBatch spriteBatch;
Texture2D texture;
Rectangle current = new Rectangle(40, 40, 100, 75);
texture : The Texture2D class holds a two dimensional image . We will define a small texture in memory to use when drawing the image.
current : The XNA Framework defines a structure called Rectangle that can be used to represent an area of the display by storing the x and y position of the upper left corner along with a width and height.
Step-2 : Add the following code to the LoadContent( ) method after the spriteBatch initialization:
spriteBatch = new SpriteBatch(GraphicsDevice);
texture = Content.Load<Texture2D>(@"squ");
Here:
texture = Content.Load<Texture2D>(@"squ");
1. Download image from internet
2. Save the image as squ.bmp in a temporary location.
3. Back in visual c# Express , Right-click on WindowsPhoneGame1Content (Content) in solution Explorer (You may need to scroll down to see it) and select Add | Existing item.
Browse to the image you downloaded and click on ok.
Step-3 : Add the following code after the call to clear the display
GraphicsDevice.Clear(Color.CornflowerBlue);
// TODO: Add your drawing code here
spriteBatch.Begin();
spriteBatch.Draw(texture, current, Color.Red);
spriteBatch.End();
base.Draw(gameTime);
// TODO: Add your drawing code here
spriteBatch.Begin();
spriteBatch.Draw(texture, current, Color.Red);
spriteBatch.End();
base.Draw(gameTime);
Output
Source code :
Comments
Post a Comment