Пример #1
0
 public MergeGridviewHeader()
 {
     MergedColumns.Clear();
     StartColumns.Clear();
     Titles.Clear();
     MergedColumnCss.Clear();
 }
Пример #2
0
 /// <summary>
 ///
 /// </summary>
 public void ResetTitles()
 {
     if (Mode == FileMode.ReadOnly)
     {
         throw new FileLibException("File is Read-Only cannot ResetTitles");
     }
     Titles.Clear();
 }
Пример #3
0
 private void DisposeNcas()
 {
     foreach (Nca nca in Ncas.Values)
     {
         nca.Dispose();
     }
     Ncas.Clear();
     Titles.Clear();
 }
Пример #4
0
 private void DisposeNcas()
 {
     //foreach (SwitchFsNca nca in Ncas.Values)
     //{
     //    nca.Dispose();
     //}
     Ncas.Clear();
     Titles.Clear();
 }
Пример #5
0
        /// <summary>
        /// Clear chart and add data from PXModel instance.
        /// </summary>
        /// <param name="px">PXModel to add to chart.</param>
        /// <param name="settings">Settings as PxChartSettings. Eg. as a Lambda expression.</param>
        public virtual void AddPxData(PXModel px, PxChartSettings settings)
        {
            Titles.Clear();
            Series.Clear();
            Legends.Clear();
            ChartAreas.Clear();

            initialize(px, settings);
        }
Пример #6
0
 public async Task Refresh()
 {
     //notify view
     foreach (var myMovie in myMovie.Titles)
     {
         var np = new MovieViewModel(myMovie);
         np.PropertyChanged += Movie_OnNotifyPropertyChanged;
         Titles.Clear();
         Titles.Add(np);
     }
 }//end refresh
Пример #7
0
        public UxChartControl(bool useDefaultPopupMechanism = true)
        {
            Titles.Clear();

            _title       = createTitle(TITLE_DEFAULT_FONT_SIZE, StringAlignment.Center, ChartTitleDockStyle.Top);
            _description = createTitle(DESCRIPTION_DEFAULT_FONT_SIZE, StringAlignment.Near, ChartTitleDockStyle.Bottom);

            Titles.Add(_title);
            Titles.Add(_description);

            _barManager = new BarManager {
                Form = this
            };
            PopupMenu = new PopupMenu(_barManager);

            if (useDefaultPopupMechanism)
            {
                initializePopup();
            }
        }
Пример #8
0
        /// <summary>
        /// Sets the main title.
        /// </summary>
        /// <param name="text">The t.</param>
        /// <param name="font"></param>
        /// <param name="color"></param>
        public void SetMainTitle(string text, Font font, Color color)
        {
            try
            {
                if (Titles?.Count > 0)
                {
                    Titles.Clear();
                }

                using var title = new ChartTitle();
                title.Visible   = true;
                title.Font      = font;
                title.BackColor = ColorConfig.FormBackColorDark;
                title.ForeColor = color;
                title.Text      = text;
                Titles?.Add(title);
            }
            catch (Exception ex)
            {
                Fail(ex);
            }
        }
Пример #9
0
    public static void RenderHeader(HtmlTextWriter output, Control container)
    {
        for (int i = 0; i < container.Controls.Count; i++)
        {
            TableCell cell = (TableCell)container.Controls[i];
            //stretch non merged columns for two rows
            if (!MergedColumns.Contains(i))
            {
                cell.Attributes["rowspan"] = "2";

                cell.RenderControl(output);
            }
            else //render merged columns common title
            if (StartColumns.Contains(i))
            {
                if (MergedColumnCss.ContainsKey(i))
                {
                    output.Write(string.Format("<th align='center' colspan='{0}' class='{2}' >{1}</th>",
                                               StartColumns[i], Titles[i], MergedColumnCss[i]));
                }
                else
                {
                    output.Write(string.Format("<th align='center' colspan='{0}' >{1}</th>",
                                               StartColumns[i], Titles[i]));
                }
            }
        }

        //close the first row
        output.RenderEndTag();
        //set attributes for the second row
        //grid.HeaderStyle.AddAttributesToRender(output);
        //start the second row
        output.RenderBeginTag("tr");



        //render the second row (only the merged columns)

        int currentCssID = 0;

        for (int i = 0; i < MergedColumns.Count; i++)
        {
            TableCell cell = (TableCell)container.Controls[MergedColumns[i]];
            if (MergedColumnCss.ContainsKey(MergedColumns[i]))
            {
                currentCssID = MergedColumns[i];
            }

            if (MergedColumnCss.ContainsKey(currentCssID))
            {
                cell.CssClass = MergedColumnCss[currentCssID];
            }

            cell.RenderControl(output);
        }

        MergedColumns.Clear();
        StartColumns.Clear();
        Titles.Clear();
        MergedColumnCss.Clear();
    }
Пример #10
0
 public override void Clear()
 {
     Titles.Clear();
     Hues.Clear();
 }
Пример #11
0
 private void StartParse(object obj)
 {
     Titles.Clear();
     parser.ParserSettings = new ScheduleParserSettings();
     parser.Start();
 }
Пример #12
0
 /// <summary>
 /// Set the quest thread titles.
 /// </summary>
 /// <param name="titles">A list of titles to use.</param>
 public void SetThreadTitles(IEnumerable <string> titles)
 {
     Titles.Clear();
     Titles.AddRange(titles);
 }