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 }); }
Progress bar is also a range control as the slider control in our previous post. It has a different visibility to user. In windows operating system, when we copying/moving/large-running operations, then by default a progress bar is shown. This progress bar notify the status of progress, to the user.
To show the above progress bar below XAML code have been used:
To show the above progress bar below XAML code have been used:
<ProgressBar Minimum="0" Maximum="100" Value="25" Height="30" Width="300" Margin="10">
</ProgressBar>
This control also have its common properties like minimum, maximum and value as in slider control. By default minimum is zero, maximum is ten and value is zero. It have two mostly used and new properties:</ProgressBar>
- IsIndeterminent: it is used to show the animation in progress bar control. It doesn’t need minimum, maximum and value properties. Mostly used when we don’t let the user know about the progress.
- Orientation: It can be set to vertical, and the progress bar show the progress in vertical form as shown in the following image.
Comments
Post a Comment