2017-04-13 1 views
0

나는 UWP 응용 프로그램을 개발하고 난uwp 앱에서 런타임에 사람 앱과 같은 여러 옵션을 사용하여 텍스트 상자를 구현하는 방법은 무엇입니까?

나는 현재이

<StackPanel x:Name="stp"> 
      <Button Content="Button 1" x:Name="btnAction1"> 
       <Button.Flyout> 
        <MenuFlyout> 
         <MenuFlyoutItem Text="Action 1" Click="MenuFlyoutItem_Click"> 
         </MenuFlyoutItem> 

        </MenuFlyout> 
       </Button.Flyout> 
      </Button> 
     </StackPanel> 

와의 C#을

을 시도하고 윈도우 10의 피플 앱에서 같은 컨트롤을해야
private void MenuFlyoutItem_Click(object sender, RoutedEventArgs e) 
    { 
     btnAction1.Margin = new Thickness(0, 10, 0, 0); 
     stp.Children.Add(new TextBox() { Name = "newTxtBox", Text="Tushar"}); 
    } 

하지만 UI가 너무 많이 처리되지 않고 애니메이션이 전혀 처리되지 않게됩니다. 이 동적으로 생성 된 컨트롤을 제거하는 옵션을 사용자에게 제공하려고합니다. Dynamically adding textboxes with animation and option to close

아무도 도와주세요 수 : 그 후

나는 이런 일을할까요? 미리 감사드립니다.

+0

안녕하세요. 도움이되는 답변을 얻기 위해 질문이 어떻게 형성 될 수 있는지에 대한 [help section] (http://stackoverflow.com/help/dont-ask)을 검토하고 싶을 수도 있습니다. 현재 귀하의 질문에 대한 대답은 매우 광범위하며 기본적으로 누군가를 대신해서 당신을 위해 일하도록 요청하는 것 같습니다. 건배 :) –

답변

0

Flyout의 설명서를 확인하고 시나리오에 맞게 LightDismissOverlayMode 속성을 사용하십시오. 특정 UI 관련 구현이 필요한 경우 스크린 샷을 게시하십시오.

+0

편집 된 질문을 확인하십시오. – tushargoyal1309

관련 문제