在POPUMENU下有10个menuitem,怎么才可以实现:当其中一个的checkd为true时,另外九个的checked为fasle?

解决方案 »

  1.   

    n11.checked :=ture;
    n21.checked :=false;
    n31.checked :=false;
    n41.checked :=false;
    n51.checked :=false;
    n61.checked :=false;
    n71.checked :=false;
    .
    .
    .
    每个menuitem里都写入10这样的语句这就可以实现了,不过这样太烦琐了我把要求说简单点
    也就是当10个menuitem的checked都为true时,用什么语句才可以让他们的checked都为false,语句越少越好
      

  2.   

    设这10个menuitem的RadioItem为true,GroupIndex为相同非0值
      

  3.   

    钩形一般表示多选,园点才表示单选,这是Windows中的习惯,我认为你用钩形单选,容易误导用户。