1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using Uestc.Auto6.Dso.Core;
- using Uni_Trend.MSO7000X.Language;
- using Uni_Trend.MSO7000X.Common.Helper;
- using Uni_Trend.MSO7000X.UserControls;
- using Uestc.Auto6.Dso.ComModel;
- using Uestc.Auto6.Dso.Core.Decode;
- namespace Uestc.Auto6.Dso.Protocol.AudioBus
- {
- [System.ComponentModel.ToolboxItem(false)]
- public partial class AudioBusTriggerSetControl : UserControl, ITriggerSerialView
- {
- #region 属性定义
- protected new Boolean DesignMode
- {
- get
- {
- Boolean rtnflag = false;
- #if DEBUG
- rtnflag = DesignTimeHelper.InDesignMode(this);
- #endif
- return rtnflag;
- }
- }
- public AudioBusTrigSerialPrsnt Presenter
- {
- get => (AudioBusTrigSerialPrsnt)(ParentForm as ITriggerView).Presenter;
- set => (ParentForm as ITriggerView).Presenter = value;
- }
- ITriggerPrsnt IView<ITriggerPrsnt>.Presenter
- {
- get => Presenter;
- set => Presenter = (AudioBusTrigSerialPrsnt)value;
- }
- private IProtocolView _DecodeView = new AudioBusSetControl();
- #endregion 属性定义
- public AudioBusTriggerSetControl()
- {
- InitializeComponent();
- }
- protected override void OnLoad(EventArgs e)
- {
- base.OnLoad(e);
- UpdateView();
- }
- public void UpdateView(Object presenter, String propertyName)
- {
- switch (propertyName)
- {
- case nameof(AudioBusTrigSerialPrsnt.Condition):
- UpdateView();
- break;
- }
- }
- private void UpdateView()
- {
-
- }
- }
- }
|