コード例 #1
0
 protected override void PreQueryDisplayText(QueryDisplayTextEventArgs queryDisplayTextEventArgs_0)
 {
     base.PreQueryDisplayText(queryDisplayTextEventArgs_0);
     if (this.IsFlags)
     {
         try
         {
             if ((queryDisplayTextEventArgs_0.EditValue == null
                     ? false
                     : queryDisplayTextEventArgs_0.EditValue != DBNull.Value) &&
                 queryDisplayTextEventArgs_0.DisplayText ==
                 Convert.ToInt32(queryDisplayTextEventArgs_0.EditValue).ToString())
             {
                 queryDisplayTextEventArgs_0.DisplayText =
                     Enum.ToObject(this.type_0, queryDisplayTextEventArgs_0.EditValue).ToString();
             }
             if ("0".Equals(queryDisplayTextEventArgs_0.DisplayText))
             {
                 queryDisplayTextEventArgs_0.DisplayText = string.Empty;
             }
         }
         catch
         {
             queryDisplayTextEventArgs_0.DisplayText = string.Empty;
         }
     }
 }
コード例 #2
0
        private void OnQueryDisplayText(object sender, QueryDisplayTextEventArgs e)
        {
            //if (Closing)
            //{
            //    return;
            //}
            if (WinUtils.IsComponentInDesignMode(sender as Component) || m_repositoryPopupEdit != null || PopupControl == null)
            {
                return;
            }
            e.DisplayText = PopupControl.GetDisplayText();
            var popupEdit = sender as PopupContainerEdit;

            if (m_DisplayTextInternal != e.DisplayText)
            {
                m_DisplayTextInternal = e.DisplayText;
                if (popupEdit != null)
                {
                    popupEdit.ToolTip = e.DisplayText;
                }
                //if (OnDisplayTextChangedEvent != null)
                //    OnDisplayTextChangedEvent(this, EventArgs.Empty);
            }
            if (popupEdit != null)
            {
                popupEdit.Text = e.DisplayText;
            }
        }
コード例 #3
0
        private void queryDisplayText(QueryDisplayTextEventArgs e)
        {
            var hasHalogens = _gridViewBinder.FocusedElement;

            if (hasHalogens == null)
            {
                return;
            }
            e.DisplayText = hasHalogens.Value == 1 ? "Yes" : "No";
        }
        protected override void PreQueryDisplayText(QueryDisplayTextEventArgs e)
        {
            if (CanRaiseConvertEditValueToCheckState && e.EditValue != null)
            {
                ConvertEditValueToCheckStateEventArgs ea = new ConvertEditValueToCheckStateEventArgs(e.EditValue as string, Items.Count);
                RaiseConvertEditValueToCheckState(ea);
                e.DisplayText = makeNormalValue(ea.CheckedState);
            }

            base.PreQueryDisplayText(e);
        }
コード例 #5
0
        static void edit_QueryDisplayText(object sender, QueryDisplayTextEventArgs e)
        {
            RepositoryItemPopupContainerEdit editValue = sender as RepositoryItemPopupContainerEdit;

            if (editValue == null)
            {
                return;
            }
            PopupContainerControlExtention popupSample = editValue.Properties.PopupControl as PopupContainerControlExtention;

            if (popupSample == null)
            {
                return;
            }
            e.DisplayText = GetPopupEditText(popupSample);
        }
コード例 #6
0
        protected override void RaiseQueryDisplayText(QueryDisplayTextEventArgs e)
        {
            if (e.EditValue != null && e.EditValue is DateTime)
            {
                if (CultureHelper.IsFarsiCulture())
                {
                    DateTime    dt = (DateTime)e.EditValue;
                    PersianDate pd = new PersianDate(dt);
                    e.DisplayText = FormatDisplayText(pd);

                    if (OwnerEdit != null)
                    {
                        OwnerEdit.MonthView.SelectedDateTime = dt;
                    }
                }
                else
                {
                    DateTime dt = (DateTime)e.EditValue;

                    if (OwnerEdit != null)
                    {
                        OwnerEdit.MonthView.SelectedDateTime = dt;
                    }

                    e.DisplayText = FormatDisplayText(dt);
                }
            }

            if (e.EditValue == null)
            {
                e.DisplayText = Properties.NullText;
            }

            if (OwnerEdit != null)
            {
                if (!string.IsNullOrEmpty(e.DisplayText) && OwnerEdit.ShowToolTips)
                {
                    OwnerEdit.ToolTip = e.DisplayText;
                }
                else
                {
                    OwnerEdit.ToolTip = null;
                }
            }
        }
コード例 #7
0
        private void queryDisplayText(QueryDisplayTextEventArgs e)
        {
            var withValueOrigin = _gridViewBinder.FocusedElement;

            if (withValueOrigin == null)
            {
                return;
            }
            switch (withValueOrigin.Source)
            {
            case MappingDataFormatParameter _:
                e.DisplayText = withValueOrigin.MappingName;
                break;

            case MetaDataFormatParameter md:
                e.DisplayText = md.ColumnName;
                break;
            }
        }
コード例 #8
0
 private void ppStk_QueryDisplayText(object sender, QueryDisplayTextEventArgs e)
 {
     if (e.EditValue == null || (e.EditValue is int && (int)e.EditValue == 0))
     {
         e.DisplayText = "Select Stock Item";
     }
     else
     {
         if (e.EditValue is int)
         {
             DataView dv = (DataView)ppStk.DataSource;
             DataRow  dr = dv.Table.Select($"StockLink = {(int)e.EditValue}").FirstOrDefault();
             e.DisplayText = dr.Field <string>("ItemDesc");
         }
         else if (e.EditValue is DataRow)
         {
             DataRow dr = (DataRow)e.EditValue;
             e.DisplayText = dr.Field <string>("ItemDesc");
         }
         else
         {
         }
     }
 }
コード例 #9
0
 private void queryDisplayText(object sender, QueryDisplayTextEventArgs e)
 {
     e.DisplayText = PKSimConstants.UI.ShowSolubilityPhChart;
 }
コード例 #10
0
 void RepositoryItem_QueryDisplayText(object sender, QueryDisplayTextEventArgs e)
 {
     e.DisplayText = string.Join(";", GetCheckedText());
 }
コード例 #11
0
 private void repositoryItemPopupContainerEdit1_QueryDisplayText(object sender, QueryDisplayTextEventArgs e)
 {
 }
 void RepositoryItem_QueryDisplayText(object sender, QueryDisplayTextEventArgs e)
 {
     if (this.autoBind)
     {
         if (ListBox.SelectedIndices.Count > 0)
         {
             e.DisplayText = GetSelectedText();
         }
     }
 }
コード例 #13
0
        private void repositoryItemPopupContainerEdit1_QueryDisplayText(object sender, QueryDisplayTextEventArgs e)
        {
            if (e == null || e.EditValue == null)
            {
                return;
            }
            this.value    = e.EditValue.ToString();
            e.DisplayText = "";
            if (string.IsNullOrEmpty(this.value))
            {
                return;
            }
            DataRow[]     dataRowArray = this.ds1.destanationroute.Select("iddestanation = " + this.value);
            List <string> list         = new List <string>();

            foreach (DataRow dataRow in dataRowArray)
            {
                list.Add(dataRow["idroute"].ToString());
            }
            for (int index = 0; index < this.checkedListBox1.Items.Count; ++index)
            {
                DestanationForm.RouteItem item = this.checkedListBox1.Items[index] as DestanationForm.RouteItem;
                if (list.Find((Predicate <string>)(x => x == item.ID.ToString())) != null)
                {
                    if (e.DisplayText != "")
                    {
                        e.DisplayText += ", ";
                    }
                    e.DisplayText += item.ToString();
                }
            }
        }
 private void OnDetailsEditQueryDisplayText(object sender, QueryDisplayTextEventArgs e)
 {
     e.DisplayText = "Edit Details";
 }
コード例 #15
0
        protected override void RaiseQueryDisplayText(QueryDisplayTextEventArgs e)
        {
            if (e.EditValue != null && e.EditValue is DateTime)
            {
                if (CultureHelper.IsFarsiCulture)
                {
                    DateTime dt = (DateTime)e.EditValue;
                    PersianDate pd = new PersianDate(dt);
                    e.DisplayText = FormatDisplayText(pd);

                    if (OwnerEdit != null)
                        OwnerEdit.MonthView.SelectedDateTime = dt;
                }
                else
                {
                    DateTime dt = (DateTime)e.EditValue;

                    if (OwnerEdit != null)
                        OwnerEdit.MonthView.SelectedDateTime = dt;

                    e.DisplayText = FormatDisplayText(dt);
                }
            }

            if (e.EditValue == null)
                e.DisplayText = Properties.NullText;

            if (OwnerEdit != null)
            {
                if (!string.IsNullOrEmpty(e.DisplayText) && OwnerEdit.ShowToolTips)
                {
                    OwnerEdit.ToolTip = e.DisplayText;
                }
                else
                {
                    OwnerEdit.ToolTip = null;
                }
            }
        }
 void riPopup_QueryDisplayText(object sender, QueryDisplayTextEventArgs e)
 {
     e.DisplayText = richEditControl.Document.Text;
 }
 private void queryDisplayText(QueryDisplayTextEventArgs e)
 {
     e.DisplayText = PKSimConstants.UI.ShowCalculatedValues;
 }