我目前正在某些地方生成一个包含足够按钮的表单来形成单词。我在正确的位置放置了一些字母,并将它们设置为红色,并将它们锁定到位(使用btn(x).enabled = false
),其余字母随机化。
当点击任何按钮时,它会被发送到一个Sub,并且它会执行一个过程。因为我不想要已经有正确字母(并且是红色)的按钮开始这个过程,这就是我禁用按钮的原因。但我现在需要所有按钮(包括禁用的按钮)都可以悬停。
所以我的问题是,有没有办法让按钮不可点击,但仍然可以将鼠标悬停在它们上面并返回结果?
目前正在使用:
AddHandler Btn(x).Click, AddressOf HandleDynamicButtonClick
AddHandler Btn(x).MouseHover, AddressOf HandleDynamicButtonMouseHover
答案 0 :(得分:0)
在你的HandleDynamicButtonClick代码中,将你不想在这样的If语句中执行的代码放入
<?php
$strSQL = "select * from bruno_wallet ";
// Execute the query (the recordset $rs contains the result)
$rs = mysql_query($strSQL);
// Loop the recordset $rs
// Each row will be made into an array ($row1) using mysql_fetch_array
$sum = 0;
$data = array();
while($row1 = mysql_fetch_array($rs)) {
$events = array_unique($row1);
$data[] = $events;
$sum += $events[7];
}
//now loop over data instead of mysql_fetch_array
foreach ($data as $events) {
echo '<table id="wallet_table1" width="900px" border="0" cellspacing="2" cellpadding="0">';
$nam=$events[0];
?><tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">
<?php
echo "<td>";
echo "<div class='w_promotora_images'>{$events[6]}</td></div>"; //foto
echo "<td>";
echo "<div class='w_promotora_images'>{$events[2]}</td></div>"; //data
echo "<td class=' tb1'>{$events[1]}</td>"; //nome
echo "<td class=' tb1'>{$events[3]}</td>"; //evento
echo "<td class=' tb1'>{$events[4]}</td>"; //horario
echo "<td class=' tb1'>{$events[5]}</td>"; //obs
echo "<td class=' tb1'>{$events[9]}</td>"; //horas
echo "<td class=' tb1'>{$events[8]}</td>"; //valor hora
echo "<td class=' tb1'>{$events[0]}</td>"; //Props
echo "<td>{$sum}</td></tr>";
}?>