コード例 #1
0
 private UIElement CreateControls(int? actionId, int? actionVerbType, int? actionNoun, int paragraphStateId)
 {
     m_userControl_action = new UserControl_Action(actionId, actionVerbType, actionNoun, paragraphStateId, true, false);
     return m_userControl_action;
 }
コード例 #2
0
        private void CreateControls(int? actionId, int? actionVerbType, int? actionNoun)
        {
            Grid grid_main = new Grid();
            grid_main.RowDefinitions.Add(new RowDefinition() { Height = GridLength.Auto });
            grid_main.RowDefinitions.Add(new RowDefinition() { Height = GridLength.Auto });

            Button button_modifyAction = new Button() { Content = "Modify Action" };
            button_modifyAction.Click += Button_UpdateAction_Click;
            grid_main.SetGridRowColumn(button_modifyAction, 0, 0);

            m_userControl_action = new UserControl_Action(actionId, actionVerbType, actionNoun, ParagraphStateId, false, true);
            Border border_action = new Border() { Style = new Style_DefaultBorder() };
            border_action.Child = m_userControl_action;
            grid_main.SetGridRowColumn(border_action, 1, 0);
            m_userControl_action.SetActiveAndRegisterForGinTubEvents();

            Border border = new Border() { Style = new Style_DefaultBorder(), Child = grid_main };
            Content = border;
        }