Size Error.
-
Hallo!
wieso ist das nicht möglich bei der if-Abfrage folgende zu machen?double LegendeHeight = m_PanelLegende.Height ;
double LegendeWidth = m_PanelLegende.Width ;
SizeF tStringSize = e.Graphics.MeasureString( tString,tFont);
Brush tBrushString = new SolidBrush ( Color.Black );
if ( ( tStringSize > LegendeWidth ) )
{
LegendeHeight = m_PanelLegende.Height * 2
}Wie kann ich "" LegendeWidth "" umwandeln, sodass die if -Abfrage möglich ist?
Besten Dank.
-
Servus,
ich habe keinen Plan was du vorhast, aber probiers mal mit "tStringSize.Width"...
mfg
Hellsgore
-
iverson702 schrieb:
Hallo!
wieso ist das nicht möglich bei der if-Abfrage folgende zu machen?double LegendeHeight = m_PanelLegende.Height ;
double LegendeWidth = m_PanelLegende.Width ;
SizeF tStringSize = e.Graphics.MeasureString( tString,tFont);
Brush tBrushString = new SolidBrush ( Color.Black );
if ( ( tStringSize > LegendeWidth ) )
{
LegendeHeight = m_PanelLegende.Height * 2
}Wie kann ich "" LegendeWidth "" umwandeln, sodass die if -Abfrage möglich ist?
Besten Dank.Weil SizeF ein struct ist und die Properties Height, Width und IsEmpty hat.
Woher sollif (tStringSize > LegendeWidth)
denn wissen, das du Width vergleichen willst?