using CommunityToolkit.Mvvm.ComponentModel; using SunlightAggregationTerminal.Models; using System.Reflection.PortableExecutable; namespace SunlightAggregationTerminal; public partial class InfoDetail : ContentPage { public InfoDetail(InfoItem item) { InitializeComponent(); this.BindingContext = item; } private void Button_real(object sender, EventArgs e) { _real.IsVisible = true; _machine.IsVisible = false; _history.IsVisible = false; _control.IsVisible = false; } private void Button_machine(object sender, EventArgs e) { _real.IsVisible = false; _machine.IsVisible = true; _history.IsVisible = false; _control.IsVisible = false; } private void Button_history(object sender, EventArgs e) { _real.IsVisible = false; _machine.IsVisible = false; _history.IsVisible = true; _control.IsVisible = false; } private async void Button_control(object sender, EventArgs e) { _real.IsVisible = false; _machine.IsVisible = false; _history.IsVisible = false; _control.IsVisible = true; await DisplayAlertAsync("限制", "当前功能暂不可用", "是"); } }