我想对按钮的特定角进行舍入以创建类似mx.controls.ButtonBar的内容。但是,即使看了它的来源,我也无法弄清楚ButtonBar是如何做到这一点的。我认为focusRoundedCorners css属性是答案,但这仅适用于绘制按钮的焦点框。对此有任何想法将不胜感激!
答案 0 :(得分:2)
您可以通过为按钮创建自定义外观来完成此操作。请查看Flex SDK中的ButtonBarFirstButtonSkin.mxml源文件(假设您使用的是SDK 4)。简而言之,当您绘制背景/边框/填充时,可以在Rect对象上设置topLeftRadiusX(或您想要舍入的任何角)。创建皮肤后,将其指定给CSS中的按钮。希望有所帮助。