private void _entities_MeasureItem(object sender, MeasureItemEventArgs e) { e.ItemHeight = ((IDrawer)_entities.Items[e.Index]).MeasureItem(_entities.ClientSize.Width); }
protected override void OnMeasureItem(MeasureItemEventArgs e) { e.ItemHeight += 1; }
private void MeasureItem(object sender, MeasureItemEventArgs e) { e.ItemHeight = 24; }
private void listBoxVisitedCities_MeasureItem(object sender, MeasureItemEventArgs e) { // Get the ListBox and the item. e.ItemHeight = (int)(VisitedCitiesPictureHeight + 2 * VisitedCitiesItemMargin); }
private void lst_MeasureItem(object sender, MeasureItemEventArgs e) { e.ItemHeight = (int)e.Graphics.MeasureString(listBox1.Items[e.Index].ToString(), listBox1.Font, listBox1.Width).Height; }
void OPMComboBox_MeasureItem(object sender, MeasureItemEventArgs e) { }
private void comboBox_MeasureItem(object sender, MeasureItemEventArgs e) { e.ItemHeight = 35; }
private void MeasureItemHandler(object sender, MeasureItemEventArgs e) { e.ItemHeight = (int)(Sprite.DefaultSize + (2 * ItemMargin)); }
private void OnComboBoxMeasureItem(object sender, MeasureItemEventArgs e) { e.ItemWidth = this.itemSize.Width; e.ItemHeight = this.itemSize.Height; }
// overrides // --------------------------------------------------------- protected override void OnMeasureItem(MeasureItemEventArgs e) { base.OnMeasureItem(e); // measure shortcut text if (Shortcut != Shortcut.None) { string text = ""; int key = (int)Shortcut; int ch = key & 0xFF; if (((int)Keys.Control & key) > 0) { text += "Ctrl+"; } if (((int)Keys.Shift & key) > 0) { text += "Shift+"; } if (((int)Keys.Alt & key) > 0) { text += "Alt+"; } if (ch >= (int)Shortcut.F1 && ch <= (int)Shortcut.F12) { text += "F" + (ch - (int)Shortcut.F1 + 1); } else { if (Shortcut == Shortcut.Del) { text += "Del"; } else { text += (char)ch; } } shortcuttext = text; } if (Text == "-") { e.ItemHeight = 8; e.ItemWidth = 4; return; } bool topLevel = Parent == Parent.GetMainMenu(); string tempShortcutText = shortcuttext; if (topLevel) { tempShortcutText = ""; } int textwidth = (int)(e.Graphics.MeasureString(Text + tempShortcutText, SystemInformation.MenuFont).Width); int extraHeight = 2; e.ItemHeight = SystemInformation.MenuHeight + extraHeight; if (topLevel) { e.ItemWidth = textwidth - 5; } else { e.ItemWidth = textwidth + 45; } // save menu item heihgt for later use itemHeight = e.ItemHeight; }
private void ListBox_MeasureItemEvent(object sender, MeasureItemEventArgs e) { Graphics g = e.Graphics; Console.WriteLine($"{e} : MeasureItem 이벤트 실행"); }
protected override void OnMeasureItem(MeasureItemEventArgs e) { lstBox_MeasureItem(this, e); base.OnMeasureItem(e); }
protected override void OnMeasureItem(MeasureItemEventArgs e) { base.OnMeasureItem(e); DpiMeasurement.DpiXYMeasurement(this); e.ItemHeight = DpiMeasurement.ScaleValueY(((PlayerListItem)base.Items[e.Index]).Height); //GetItemRectangle() will measure the size of item (for drawing). We return a custom Height defined in PlayerListItems.cs }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void listBox1_MeasureItem(object sender, MeasureItemEventArgs e) { CELSearch.Results res = listBox1.Items[e.Index] as CELSearch.Results; e.ItemHeight = 6 + boldFont.Height + (normalFont.Height + 1) * res.Lines.Count + typeFont.Height; }
private void listBox1_MeasureItem(object sender, MeasureItemEventArgs e) { e.ItemHeight = 30; e.ItemWidth = listBox1.Width; }
public void ListBox1MeasureItem(object sender, MeasureItemEventArgs e) { e.ItemHeight = (int)((CountOccurrences(((ListBox)sender).Items[e.Index].ToString(), "\n") + 1) * ((ListBox)sender).Font.GetHeight() + 2); }
/// <summary> /// Determines the size of a list item. /// </summary> /// <param name="e"></param> protected override void OnMeasureItem(MeasureItemEventArgs e) { base.OnMeasureItem(e); e.ItemHeight = Font.Height; string groupText; if (IsGroupStart(e.Index, out groupText)) { // the first item in each group will be twice as tall in order to accommodate the group header e.ItemHeight *= 2; e.ItemWidth = Math.Max( e.ItemWidth, TextRenderer.MeasureText( e.Graphics, groupText, _groupFont, new Size(e.ItemWidth, e.ItemHeight), _textFormatFlags ).Width ); } }
protected override void OnMeasureItem(MeasureItemEventArgs e) { base.OnMeasureItem(e); }
private void ListBox1_MeasureItem(object sender, MeasureItemEventArgs e)//set listbox1 item height { e.ItemHeight = 50; }
protected override void OnMeasureItem(MeasureItemEventArgs e) { base.OnMeasureItem(e); // Your custom behavior }
private void listTextures_MeasureItem(object sender, MeasureItemEventArgs e) { e.ItemHeight = TextureListIconPadding * 2 + TextureListIconSize; e.ItemWidth = listTextures.Width; }
private void listBox_receivedMails_MeasureItem(object sender, MeasureItemEventArgs e) { e.ItemHeight = e.ItemHeight + 12; }
private void listBoxGarages_MeasureItem(object sender, MeasureItemEventArgs e) { // Get the ListBox and the item. e.ItemHeight = (int)(GaragePictureHeight + 2 * GarageItemMargin); }
protected override void OnMeasureItem(MeasureItemEventArgs e) { e.ItemHeight = GetCustomItemHeight(e.Index); base.OnMeasureItem(e); }
private void MeasureIngredientItemHeight(object sender, MeasureItemEventArgs e) { e.ItemHeight = 22; }
private void MoonListBox_MeasureItem(object sender, MeasureItemEventArgs e) { e.ItemHeight = this.Font.Height; }
/// <summary> /// 设置每项高度 /// </summary> /// <param name="e"></param> protected override void OnMeasureItem(MeasureItemEventArgs e) { base.OnMeasureItem(e); e.ItemHeight = 50; }
/// <summary> /// Define size of Menu entry, which is painted by this class /// </summary> /// <param name="obj">Object</param> /// <param name="miea">MeasureItemEventArgs</param> void MenuOnMeasureItem(object obj, MeasureItemEventArgs miea) { miea.ItemWidth = Properties.Settings.Default.MenuWidth; miea.ItemHeight = Properties.Settings.Default.MenuHeight; }
private void listBoxSelectedGroups_MeasureItem(object sender, MeasureItemEventArgs e) { e.ItemHeight = 0x18; }
private void OnMeasureItem(object sender, MeasureItemEventArgs measureItemEventArgs) { measureItemEventArgs.ItemHeight = 20; measureItemEventArgs.ItemWidth = Width - 10; }
private void ListBox_MeasureItem(object sender, MeasureItemEventArgs e) { e.ItemHeight = 60; }
// Raise the "MeasureItem" event. protected internal virtual void OnMeasureItem(MeasureItemEventArgs e) { if(MeasureItem != null) { MeasureItem(this, e); } }