3
ボタンが1つ選択されてマウスホイールがアクティブになっている場合、そのサイズはマウスホイールの動作に応じて変更されます。マウスホイールのアップ/ダウンイベントでマウスサイズを変更する
private void Form1_Load(object sender, EventArgs e)
{
foreach (Control c in this.Controls)
{
btn = c as Button;
{
if (btn == null)
continue;
c.MouseWheel += c_MouseWheel;
}
}
}
private void c_MouseWheel(object sender, MouseEventArgs e)
{
TabControl tabControl = sender as TabControl;
if (tabControl != null)
{
if (e.Delta < 0)
{
tabControl.Size = new Size(-2, -2);
}
else
{
tabControl.Size = new Size(+2, +2);
}
: マウスホイールが上がる場合は、マウスのホイールが私のボタンのサイズダウンした場合、私のボタンの大きさは2 によって増加するはずが、私はこのような何かをしようとしている。2.
によって減少するはずです
残念ながら私のコードは機能しません。