HI,

我在IntraWeb程序创建4个单选按钮。 一个是默认选中的,其余不是。 在属于名为组同组。 (I设置组正确每个TIWradiobutton的)

有是具有点击事件twiimage图像。在此单击事件,我试图设置的单选按钮。 例如。 radiobutton1.checked:= TRUE;

的问题是,这有时会设置的单选按钮,有时它没有。

我通过设置radiobuttons.checked为false其余部分找到了解决。这解决了这一问题。

我不知道我做错了什么摆在首位时,我只是用一个任务。

你能告诉我,如果它是在IntraWeb的一个bug或我使用不当单选按钮?

感谢。

没有正确的解决方案

其他提示

只是在表单创建IWRadioGroup1(在iwstanderd托盘)

选择IWRadioGroup1,在属性panenel DBLCLICK上的项目

你会得到一个StringList的编辑器,输入你的四个单选按钮一行一行的标题,然后单击确定

现在选择您IWImage1,转到单击事件只需键入次以上的代码

procedure TformMain.IWImage1Click(Sender: TObject);
begin
IWRadioGroup1.ItemIndex := 2 // 2 is the radiobutton number as you typed in stringlist editor
end;

有时IW或组件构建在IW(如TMS套件IW)有一个奇怪的behavior.you可以找到它是如何工作的代码,他们是如何管理自己的无线电组后的Java脚本看着窗外。

有时也必须管理组件Atozed其文档中究竟是如何说的。

也许不是最好的答案,但如果你工作了很多与IW你会看到它有很多的局限性和奇怪的行为(只,如果你不自己的风格,有时不同的工作从Win32的样式很多)。

问候,

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top