建筑公司网站大全,漯河调整最新通告,iis 建立默认网站,企业公示信息查询系统陕西举例#xff1a; 第一步#xff1a;添加两个 Button 分别命名为Connect、Disconnect 第二步#xff1a;nfig.daml添加状态和条件#xff1a;在 DAML 中定义条件。请记住#xff0c;条件存在于模块标记modules之外#xff0c;下代码定义#xff1a;Disconnected_…举例 第一步添加两个 Button 分别命名为Connect、Disconnect 第二步nfig.daml添加状态和条件在 DAML 中定义条件。请记住条件存在于模块标记modules之外下代码定义Disconnected_condition初时为启用状态Connected_condition初时为禁用状态。
conditionsinsertCondition idDisconnected_conditionnotstate idConnected_state //not/insertConditioninsertCondition idConnected_conditionstate idConnected_state //insertCondition
/conditions
第三步在控件标记 controlsButton,引用定义的condition
controlsbutton idBtnConnect_Connect captionConnect classNameConnect smallImagepack://application:,,,/ArcGIS.Desktop.Resources;component/Images/GenericButtonBlue16.png largeImagepack://application:,,,/ArcGIS.Desktop.Resources;component/Images/GenericButtonBlue32.png conditionDisconnected_conditiontooltip headingTooltip使用此按钮连接/tooltip/buttonbutton idBtnConnect_Disconnect captionDisconnect classNameDisconnect smallImagepack://application:,,,/ArcGIS.Desktop.Resources;component/Images/GenericButtonBlue16.png largeImagepack://application:,,,/ArcGIS.Desktop.Resources;component/Images/GenericButtonBlue32.png conditionConnected_conditiontooltip headingTooltip使用此按钮断开连接/tooltip/button
/controls
第四步使用以下 API 方法激活或停用状态 在ButtonConnect的OnClick 写入 c代码
FrameworkApplication.State.Activate(Connected_state); vb
FrameworkApplication.State.Activate(Connected_state) 在ButtonDisconnect的OnClick 写入 c
FrameworkApplication.State.Deactivate(Connected_state); vb
FrameworkApplication.State.Deactivate(Connected_state)
效果如下初时状态 点Connect后效果 再点Disconnect后效果 如具体应用按需求激活