نمایش نتایج 1 تا 5 از 5

نام تاپیک: مشکل در لود فونتهای سیستم

  1. #1

    مشکل در لود فونتهای سیستم

    با سلام
    دوستان من با این کد میخوام فونتهای سیستم رو در یک combox قرار بدم و با یک for تعدادی عدد به عنوان سایز فونت داخل combobox دیگری قرار بدم اما قسمت items ها رو error میده(قسمت نارنجی) وبرنامه اجرا نمیشه

    privatevoid Form1_Load(object sender, EventArgs e)
    {
    foreach (FontFamily fn inFontFamily.Families)
    {
    combo_font.Items.Add(fn.Name);
    }
    for (int i = 2; i <=100; i+=2)
    {
    combo_size.Items.Add(i);
    }
    for (int j = 0; j <= combo_font.Items.Count - 1; j++)
    {
    if (combo_font.Items(j) == RTB.Font.Name)
    {
    combo_font.Text = combo_font.Items(j);
    break;
    }
    }
    for (int k = 0; k <= combo_size.Items.Count - 1; k++)
    {
    if (combo_size.Items(k) == Convert.ToInt32(RTB.Font.Size))
    {
    combo_size.Text = combo_size.Items(k);
    break;
    }
    }
    }

  2. #2

    نقل قول: مشکل در لود فونتهای سیستم

    foreach (FontFamily font in System.Drawing.FontFamily.Families)
    {
    this.cmbValueLabelFont.Items.Add(font.Name);
    this.cmbXAxisFont.Items.Add(font.Name);
    this.cmbYAxisFont.Items.Add(font.Name);}

  3. #3

    نقل قول: مشکل در لود فونتهای سیستم

    ببینید ComboBox.Items یک کالکشنی از Object هاست ، پس به هر یک از خانه های آن ، آرایه وار میتوان دسترسی داشت ، یعنی با عملگر [] نه با عملگر پرانتز که شما نوشته اید .

    موفق باشید ./






  4. #4

    نقل قول: مشکل در لود فونتهای سیستم

    ممنونم از توجه شما اما بدتر شد ولی بهتر نشد

  5. #5

    نقل قول: مشکل در لود فونتهای سیستم

    کسی نیست مشکل منو حل کنه

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •