Toon posts:

Fout tijdens het gebruik van het lettertypedialoogvenster

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Mijn vraag
Fout tijdens het gebruik van het lettertypedialoogvenster

Relevante software en hardware die ik gebruik
Ik gebruik een werkbladbesturingselement als een raster, ik probeer het lettertypedialoogvenster te gebruiken om het werkbladlettertype te wijzigen als mijn wens

Wat ik al gevonden of geprobeerd heb
dit is mijn code
private void toolStripButton5_Click(object sender, EventArgs e)
{
FontDialog fdl = new FontDialog();
if (fdl.ShowDialog()== DialogResult.OK)
{
var worksheet = reoGridControl1.CurrentWorksheet;
reoGridControl1.DoAction(new SetRangeStyleAction(worksheet.SelectionRange, new WorksheetRangeStyle
{
Flag =PlainStyleFlag.FontAll,
FontSize=fdl.Font,
}));
}
}
*url weg*
IDE: Visual Studio 2013

Maar het lijkt een fout te zijn
Kan het type 'System.Drawing.Font' niet impliciet naar 'zwevend' converteren.
Kan iemand me helpen, dank u.

[ Voor 3% gewijzigd door Woy op 17-09-2018 13:13 ]

Alle reacties


Acties:
  • 0 Henk 'm!

  • Merethil
  • Registratie: December 2008
  • Laatst online: 06:21
Verwijderd schreef op maandag 17 september 2018 @ 09:09:
Mijn vraag
Fout tijdens het gebruik van het lettertypedialoogvenster

Relevante software en hardware die ik gebruik
Ik gebruik een werkbladbesturingselement als een raster, ik probeer het lettertypedialoogvenster te gebruiken om het werkbladlettertype te wijzigen als mijn wens

Wat ik al gevonden of geprobeerd heb
dit is mijn code


[...]


* url weg *
IDE: Visual Studio 2013

Maar het lijkt een fout te zijn
Kan het type 'System.Drawing.Font' niet impliciet naar 'zwevend' converteren.
Kan iemand me helpen, dank u.
Ik gok dat het komt omdat de parameter "Fontsize" een float verwacht, en niet je font-parameter. Weet je zeker dat je code zou moeten kloppen op dat stuk? Waar heb je het gevonden dat het zo zou moeten?

Daarnaast: gebruik ipv quotes de [code]-tag, die maakt de boel een stuk duidelijker leesbaar.

[ Voor 3% gewijzigd door Woy op 17-09-2018 13:14 ]


Acties:
  • 0 Henk 'm!

  • Harrie_
  • Registratie: Juli 2003
  • Niet online

Harrie_

⠀                  🔴 🔴 🔴 🔴 🔴

Krijg je die foutmelding in het nederlands? Of heb je 'm zelf vertaald? Ik sluit me aan bij Merthil => het lijkt erop dat fontsize een float verwacht en iets anders krijgt.

Hoeder van het Noord-Meierijse dialect


Acties:
  • 0 Henk 'm!

Verwijderd

van ReoGrid waar bij de documentatie staat onder het kopje Style Items staat inderdaad dat FontSize een float verwacht

van Microsoft Docs je probeert nu het geselecteerde font object door te geven aan het reogrid object wat dus alleen de Size parameter als een float verwacht?

misschien moet je eens kijken bij MS docs waar je de Size parameter kunt vinden?