DevExpress Wizard的控件使用方法

1、file->other->delphi project->devexpress wizard Application按确定


2、设置dxWizardControl1的ViewStyle为wcvsAero
3、设置dxwizardcontrolpage1.Header.Description:='描述'
设置dxwizardcontrolpage1.Header.DescriptionVisible:=True
设置dxwizardcontrolpage1.Header.Title:='标题'
4、右键dxWizardControl1的New Page
高亮dxwizardcontrolpage1
设置Header.Description:='描述1'
设置Header.DescriptionVisible:=True
设置Header.Title:='标题1'
5、设置dxWizardControl1的Buttons属性:Cancel.visible:=false;Help.visible:=false;
6、选中dxwizardcontrolpage1添加dxRadioGroup 控件,添加4个items,分别设置caption以及value属性 ,并设置form1.contrain.minheigth:=330;form1.contrain.minwidth:=370;代码如下:
var
  Form1: TForm1;
   tmpstrlist:tstringlist;
implementation

{$R *.dfm}

procedure TForm1.cxRadioGroup1PropertiesChange(Sender: TObject);
var
  tmpstr:string;
begin
  tmpstr:=vartostr(self.cxRadioGroup1.EditingValue);
  if tmpstrlist.Count< self.dxWizardControlPage1.PageIndex then
    tmpstrlist.Add(tmpstr)
  else
  tmpstrlist.Strings[self.dxWizardControlPage1.PageIndex -1]:=tmpstr;

end;

procedure TForm1.dxWizardControl1ButtonClick(Sender: TObject;
  AKind: TdxWizardControlButtonKind; var AHandled: Boolean);
begin
  if akind=wcbkFinish then
  begin
    showmessage('Your answer is:'+#13#10+tmpstrlist.Text)
  end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
     tmpstrlist:=tstringlist.Create;
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
      freeandnil(tmpstrlist);
end;

转载于:https://www.cnblogs.com/windel/p/7634465.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值