編程快捷菜單

    編程快捷菜單

    操作步驟

    要編程一個(gè)新的快捷菜單,請按以下步驟操作:

      在項(xiàng)目中創(chuàng)建一個(gè)新類,并*一個(gè)具體名稱。

      在該類中添加以下兩個(gè) using 指令:


      using Siemens.Engineering.AddIn;

      using Siemens.nu;



      必要時(shí),可添加其它 using 指令。

      將該類作為“ContextMenuAddIn”的子類:

      class CustomerContextMenu : ContextMenuAddIn


      在該類中添加以下方法:

      public CustomerContextMenu(string displayName) : base(displayedAddinName)

      {

      }

      使用字符串變量“displayedAddinName”,將用戶定義的插件標(biāo)題傳送到該基類的設(shè)計(jì)程序中。用戶可根據(jù)需要,對“displayedAddinName”進(jìn)行重命名。


      在該類中添加以下方法:

      protected override void BuildContextMenuItems(ContextMenuAddInRoot addInRootSubmenu)

      {

      }


      將快捷菜單按鈕添加到該方法中:

      addInRootSubmenu.Items.AddActionItem<IEngineeringObject>("<Text des Kontextmenüeintrags>", Entry1_OnClick);


      對所有其它快捷菜單條目,重復(fù)步驟 7。使用 OnClick 方法時(shí),需確保每個(gè)條目調(diào)用一個(gè)單獨(dú)的方法。

      直接在 OnClick 方法中為按鈕創(chuàng)建可執(zhí)行代碼,或者創(chuàng)建在 OnClick 方法中調(diào)用的附加類。

    快捷菜單編程示例

    以下示例顯示快捷菜單的完整程序代碼:

     
    using Siemens.Engineering.AddIn;
    using Siemens.nu;
    using Siemens.Engineering;
    namespace Addin_Test
    {
    public class CustomerContextMenu : ContextMenuAddIn
    {
    public CustomerContextMenu(string displayName) : base(displayedAddinName)
    {
    }
    protected override void BuildContextMenuItems(Submenu addInRootSubmenu)
    {
    addInRootSubmenu.Items.AddActionItem<IEngineeringObject>("Entry 1", Entry1_OnClick);
    addInRootSubmenu.Items.AddActionItem<IEngineeringObject>("Entry 2", Entry2_OnClick);
    }
    private void Entry1_OnClick(MenuSelectionProvider<IEngineeringObject> menuSelectionProvider)
    {
    //為快捷菜單**個(gè)條目執(zhí)行的程序代碼
    }
    private void Entry2_OnClick(MenuSelectionProvider<IEngineeringObject> menuSelectionProvider)
    {
    //為快捷菜單*二個(gè)條目執(zhí)行的程序代碼
    .

    上海騰希電氣技術(shù)有限公司專注于西門子PLC,V90伺服,V20變頻器等, 歡迎致電 13681875601

  • 詞條

    詞條說明

  • S7-1200存儲卡

    S7-1200CPU使用的存儲卡為SD卡,存儲卡中可以存儲用戶項(xiàng)目文件,有如下幾種主要功能:作為CPU的裝載存儲區(qū),用戶項(xiàng)目文件可以僅存儲在卡中,CPU中沒有項(xiàng)目文件 ,離開存儲卡無法運(yùn)行。在沒有編程器的情況下,作為向多個(gè)S7-1200PLC傳送項(xiàng)目文件的介質(zhì)。忘記密碼時(shí),清除CPU內(nèi)部的項(xiàng)目文件和密碼。12MB以上存儲卡可以用于較新S7-1200CPU的固件版本。圖1: S7-1200存儲卡如何

  • 過程映像、傳輸類型、事件類別

    過程映像、傳輸類型、事件類別簡介下面所述的部分功能會因使用的通信模塊或協(xié)議不同而有所不同。值的存儲一般來說,所有數(shù)據(jù)點(diǎn)的值存儲在模塊的映像存儲器中。僅在主站或 DNP3/IEC 主站調(diào)用映像存儲器中的值后才進(jìn)行值的傳輸。事件還存儲在發(fā)送緩沖區(qū)中并可以主動(dòng)傳送。映像存儲器,模塊的過程映像映像存儲器是通信模塊的過程映像。所有組態(tài)數(shù)據(jù)點(diǎn)的較新值存儲在映像存儲器中。數(shù)據(jù)點(diǎn)的新值會覆蓋映像存儲器中上一次存儲

  • 安全性+概述

    概述該頁面顯示安全設(shè)置以及本地和外部用戶帳戶。提示只有與設(shè)備存在在線連接時(shí)才顯示該頁面。所顯示的值取決于登錄的用戶的權(quán)限。顯示值說明服務(wù)“服務(wù)”(Services) 列表顯示了安全設(shè)置。SSH 服務(wù)器 (SSH Server)在“系統(tǒng) > 組態(tài)”(System > Configuration) 中組態(tài)設(shè)置。-?啟用 (Enabled):對 CLI 進(jìn)行加密形式的訪問。-&nb

  • 證書 概述

    概述所有已加載文件(證書和密鑰)都顯示在該頁面上。您可以選擇以下方法在設(shè)備上加載文件:系統(tǒng) > 加載和保存 > HTTP系統(tǒng) > 加載和保存 > TFTP系統(tǒng) > 加載和保存 > SFTP說明類型 (Type)顯示已加載文件的類型。-?CA 證書CA 證書由 CA(Certification Authority,認(rèn)證機(jī)構(gòu))簽發(fā)。-?機(jī)器證書-

標(biāo)簽:編程快捷菜單

聯(lián)系方式 聯(lián)系我時(shí),請告知來自八方資源網(wǎng)!

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

電 話: 021-37660026

手 機(jī): 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請仔細(xì)核驗(yàn)對方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶的行為,均存在詐騙風(fēng)險(xiǎn),請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

手 機(jī): 13681875601

電 話: 021-37660026

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved