2011-06-04 30 views
0

我有一个奇怪的例子,(我认为)我需要两个资源ID为我的控件。控件的两个资源ID?

我有一个静态控件,我subclassed到位图按钮。我有三个LED(也有静态控制位图),当我按下按钮时,下一个LED应该点亮。这三个LED应该以某种方式与按钮相关联。我正在考虑为它们提供与按钮相同的资源ID,但随后我需要LED的另一个ID(LED1,LED2,LED3),它为LED提供了一个值(1,2,3)。据我所知,你只能拥有一个控件的资源ID。

  • 使该按钮的父窗口的LED 是不是因为我 只想按钮为可点击 ,而不是LED的选项。
  • 请注意,I 也需要有可能性, 有1个或2个LED用于一个按钮。

如何做到这一点?

+1

只需自己绘制LED。 – 2011-06-04 17:04:58

+0

你的意思是我每次点击按钮都必须画一个新的LED?但是,在点击这个按钮之后,我有很多控制。或者,这可能没有实际控制位图? – Midas 2011-06-04 17:08:09

+0

绘制LED ==不做控制。 – 2011-06-04 17:57:26

回答

0

没关系,我已经解决了这个问题。我已将位图直接绘制到屏幕上。我起初并没有想到...