Esempio n. 1
0
 public void Open()
 {
     if (_valueText != null)
     {
         _valueText.Open();
     }
 }
        private void EditScale_Click(object sender, EventArgs e)
        {
            ListPickerOpened = true;
            ListPicker listPicker = (ListPicker)FindName("Picker");

            listPicker.Open();
        }
Esempio n. 3
0
        private void ListPicker_Tap(object sender, System.Windows.Input.GestureEventArgs e)
        {
            ListPicker ListPickerControl = (ListPicker)sender;

            if (ListPickerClosed)
            {
                ListPickerControl.Open();

                //In full mode this event is not triggered
                if (ListPickerControl.Items.Count <= ListPickerControl.ItemCountThreshold)
                {
                    ListPickerClosed = false;
                }
            }
            else
            {
                ListPickerClosed = true;
            }
        }
Esempio n. 4
0
        private void lpNotation_Tap(object sender, System.Windows.Input.GestureEventArgs e)
        {
            // Fixes second listpicker in a scroll view
            // http://forums.create.msdn.com/forums/t/90983.aspx
            // http://forums.create.msdn.com/forums/t/90983.aspx
            ListPicker lp = (ListPicker)sender;

            if (IsNotationListPickerClosed)
            {
                if (lp.ListPickerMode == ListPickerMode.Normal)
                {
                    lp.Open();
                }
                // lp.ListPickerMode = ListPickerMode.Expanded;

                IsNotationListPickerClosed = false;
            }
            else
            {
                IsNotationListPickerClosed = true;
            }
        }
Esempio n. 5
0
        private void ViewModel_CommandTargetRequested(object sender, ThingViewModel.CommandTargetRequestedEventArgs e)
        {
            // Tags the list picker with the current command for later use.
            _CommandTargetListPicker.Tag = e;

            // Creates the list picker collection with a first collapsed null item,
            // because list pickers always have a selected value.
            _CommandTargetListPicker.Items.Clear();
            _CommandTargetListPicker.Items.Add("");
            foreach (var item in e.AllCommandTargets)
            {
                _CommandTargetListPicker.Items.Add(item);
            }
            _CommandTargetListPicker.SelectedIndex = 0;

            // Sets event handlers and opens the picker. Cancel event handlers if opening failed.
            // Make sure that only one event handler is registered.
            _CommandTargetListPicker.SelectionChanged -= new SelectionChangedEventHandler(CommandTargetListPicker_SelectionChanged);
            _CommandTargetListPicker.SelectionChanged += new SelectionChangedEventHandler(CommandTargetListPicker_SelectionChanged);
            if (!_CommandTargetListPicker.Open())
            {
                _CommandTargetListPicker.SelectionChanged -= new SelectionChangedEventHandler(CommandTargetListPicker_SelectionChanged);
            }
        }
Esempio n. 6
0
        void lp_Tap(object sender, System.Windows.Input.GestureEventArgs e)
        {
            ListPicker lp = (ListPicker)sender;

            lp.Open();
        }