2016-10-13 1 views
0

에서 숨기기 후 나는 내가 다음 코드 시도 그것을 클릭 후 버튼을 숨기려고 :리본 버튼을 계속 표시 코드

btnEdit.Visible = false; 

하지만 버튼을 계속 표시, 그것은 한 번 숨 내가

그것을 클릭

전체 코드 :

void SwitchMenu(bool showEdit) 
    { 
     boxEdit.Visible = showEdit;          
     foreach (var item in boxEdit.Items) 
     { 
      item.Visible = showEdit; 
     } 
     boxCreate.Visible = !showEdit; 
     foreach (var item in boxCreate.Items) 
     { 
      item.Visible = !showEdit; 
     }         
    } 
+0

더 많은 코드를 제공 할 수 있습니까? 귀하의 코드에서이 라인은 어디서 참조되어 있습니까? 당신은 그것이 치기지고 있는지 확신하고 있습니까? (브레이크 포인트를 놓고 볼 수 있는지보십시오). – Jay

+0

가 질문에 추가되었습니다. 예 중단 점이 추가되어 디버그 분위기에서 표시되지만 false이지만 여전히 메뉴에 표시됩니다. 클릭 한 후 비활성화됩니다. –

답변

0

상자 가시성에 문제가 있으며 상자를 제거하면 내 문제가 해결됩니다.

관련 문제