이 버튼과 작동하는 스위치 명령이 있습니다. 문제는 내가 "코알라"라고 불리는 사례를 클릭 할 때 두 행동 중 하나만 필요할 때 발생한다는 것입니다. 이 문제를 어떻게 해결할 수 있습니까?단일 스위치 케이스 수행
private void KinectTileButtonClick(object sender, RoutedEventArgs e)
{
var button = (KinectTileButton)e.Source;
switch (button.Label.ToString())
{
case "Koala2":
KinectTileButton_Click_1(sender, e);
break;
}
var wineModel = button.Tag as WineModel;
var selectionDisplay = new SelectionDisplay(wineModel);
this.kinectRegionGrid.Children.Add(selectionDisplay);
e.Handled = true;
}
하는 이유는 단지를 사용하지 않은이 방법에 의해/다른
경우, 할 아마 청소기 것 사용 if 진술? 하나의 경우에만 테스트 할 때 switch/case 문을 사용하는 것이 좋습니다. 너는 무엇을 기대하고 있니? 무슨 일이야? –
@SavannaKing과 동의하면 "2 가지 조치가 취해"는 것은 무엇을 의미합니까? 나는 당신이 무엇을 기대하고 실제로 일어나고 있는지 이해하지 못합니다. – BradleyDotNET
"2 가지 조치"는 무엇입니까? 귀하의 질문은별로 의미가 없습니다. –