Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在单击其他按钮时使按钮不可见_C# - Fatal编程技术网

C# 如何在单击其他按钮时使按钮不可见

C# 如何在单击其他按钮时使按钮不可见,c#,C#,我正在用Guna Framework UI创建一个新项目 我在第一个按钮“Dashboard”后面设置了另一个按钮(btnMove),该按钮移动到在左侧面板中单击的新按钮位置。 我想在右面板中单击按钮时使btnMove不可见。 这是我的密码 //moving disabled button across buttons in the same panel when clicked private void MoveButton(object sender) {

我正在用Guna Framework UI创建一个新项目

我在第一个按钮“Dashboard”后面设置了另一个按钮(btnMove),该按钮移动到在左侧面板中单击的新按钮位置。 我想在右面板中单击按钮时使btnMove不可见。 这是我的密码

 //moving disabled button across buttons in the same panel when clicked
    private void MoveButton(object sender)
    {
        Guna2Button b = (Guna2Button)sender;
        btnMove.Visible = true;
        btnMove.FillColor = Color.White;
        btnMove.Animated = true;
        btnMove.Location = new Point(b.Location.X + 24, b.Location.Y + 1);
        btnMove.SendToBack();
    }
    //end here       

   private void guna2Button1_CheckedChanged(object sender, EventArgs e)
        {
            //Calling the move function 
            MoveButton(sender);
            
        }
我试图将btnMove设置为仅在单击右侧面板上的按钮时不可见,但它似乎不起作用


看不见(根据问题主体)或失去焦点(根据标题)?每个问题看不见
 private void guna2Button3_Leave(object sender, EventArgs e)
{
    
    guna2Button1.Checked = false;
    btnMove.Visible = false;
}