我是SL开发中的佼佼者,需要帮助!
我想将4个按钮添加到矩形&想要从这些按钮中捕捉鼠标点击事件。
最初,我直接尝试将按钮添加到矩形形状,但我是coudn; t(因为矩形形状不是容器)
然后我尝试将该矩形作为按钮控件(通过MS Blend使用make控件)但是你无法捕捉到
子按钮点击事件不会冒泡到父级。
所以请告诉我使用什么容器
我的需求很简单圆形/矩形包含4个按钮&添加了子按钮这些shud能够触发所有鼠标事件
答案 0 :(得分:0)
网格可以包含所有4个按钮和一个矩形,并且不会阻止您捕获点击事件。
如果您需要用户控件,则需要通过新的事件属性(而不是通过事件冒泡)公开4个单击事件。您可以捕获4个单独的单击事件,并根据需要通过单个自定义事件将其传回。