在上一篇中,我用一個(gè)例子,簡(jiǎn)單介紹了如何添加Ribbon Button,以及如何理解RibbonDiffXml,對(duì)這方面還不清楚的,可以先看看這篇博文:Dynamics CRM 2015-Form之添加Ribbon Button

      接著上一回的講,在日常開(kāi)發(fā)中,我們不僅需要添加Button,還需要根據(jù)一些Rule,對(duì)Button進(jìn)行控制,比如Create Record的時(shí)候,Button是Disable的,然后當(dāng)滿足一定條件的時(shí)候,Button變成Enable。

      下面就說(shuō)說(shuō)如何配置。

      上一篇我們說(shuō)到了使用<CommandDefinition><Actions></CommandDefinition>定義Button的點(diǎn)擊事件,這里我們需要用到<EnableRule />節(jié)點(diǎn)。

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團(tuán)訓(xùn)

        <CommandDefinitions>
          <CommandDefinition Id="***">
            <EnableRules>
              <EnableRule Id="***.CustomRule" />
              <EnableRule Id="***.FormStateRule" />
      &n