using ESRI.ArcGIS.Carto; using ESRI.ArcGIS.Geodatabase; using KGIS.Framework.AE; using KGIS.Framework.Maps; using KGIS.Framework.Platform; using KGIS.Framework.Utils; using KGIS.Framework.Views; using Kingo.PluginServiceInterface; using System; using System.Windows.Controls; namespace Kingo.Plugin.ProofManager.View { /// /// UCProofInfo.xaml 的交互逻辑 /// public partial class UCProofInfo_Item : UserControl, IElementInfo { public UCProofInfo_Item() { InitializeComponent(); Title = "外业信息"; DockHeight = 140; } public int ShowIndex { get; set; } public bool ResetSize { get; set; } public bool AllowEdit { get; set; } public Guid ID { get; set; } public DockStyle DockAreas { get; set; } public System.Drawing.Size FloatSize { get; set; } public int DockWidth { get; set; } public int DockHeight { get; set; } public DockStyle DefaultArea { get; set; } public bool ShowCloseButton { get; set; } public bool ShowAutoHideButton { get; set; } public string Title { get; set; } public bool IsShow { get; set; } public void BindData(object obj) { try { var o = obj as ProofInfo; this.BGTB.Text = o.BGDL; this.BGFW.Text = o.BGFW; this.WBGLX.Text = o.WBGLX; this.BZ.Text = o.BZ; } catch (Exception ex) { LogAPI.Debug("绑定外业信息时异常,异常信息如下:"); LogAPI.Debug(ex); LogAPI.Debug("绑定外业信息时异常 异常信息结束"); } } public void SaveEdit() { } } }