第一次用 mxoutlookbarpro 控件,大家帮忙看看能不能实现:在界面上放一个mxoutlookbarpro ,加了三个mxheader,每个mxheader 中有三个 mxbutton;
在界面上放一个Tbutton 按钮控件;我想实现按下 Tbutton 按钮的时候,mxoutlookbarpro 自动卷动到 mxheader3 ,并自动checked其中的mxbutton2 。(也就是说,原先mxoutlookbarpro 的ActiveHeader 是 mxheader1,当按下Tbutton 按钮后,将mxheader3 设置为activeheader)?还有谁有Gxoutlookbar for delphi 7 控件麻烦给一份????急!!! 请大家帮忙了!!!

解决方案 »

  1.   

    切换到mxHeader3并自动按mxbutton2:
      mxOutlookbarpro.Activeheader := mxOutlookbarpro.GetHeaderbyIndex(mxHeader3.HeaderIndex);
      mxbutton2Click(self);
      

  2.   

    你用的是那个版本的 mxoutlookbarpro ??? 你的语句编译不过去。 
                     我这里没有 GetHeaderbyIndex 方法
                          'mxheader3'也不能直接被引用啊?
      

  3.   

    mxOutlookBarPro.ActiveHeader := mxOutlookBarPro.Headers[2];
      

  4.   

    Favinc():你的方法没通过,但经你的启发我找到了方法;
               mxOutlookbarpro1.Activeheader := mxoutlookbarpro1.HeaderByIndex(2);
               mxoutlookbarpro1.Header[2].SelectedIndex:=1;  
              敬上 20 分。 laihongbo524(风铃夜思雨) :你的用法也可以  :)
              敬上 40 分。谢谢各位!!!