本文整理汇总了C#中System.Windows.Controls.TextBlock.get_FontStyle方法的典型用法代码示例。如果您正苦于以下问题:C# TextBlock.get_FontStyle方法的具体用法?C# TextBlock.get_FontStyle怎么用?C# TextBlock.get_FontStyle使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Windows.Controls.TextBlock
的用法示例。
在下文中一共展示了TextBlock.get_FontStyle方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: DrawScales
private void DrawScales(Rectangle rc, List<MarkerData> s, double lastRightStationPosition, double firstLeftStationXPos)
{
DateTime timeStart = this.m_tgd.TimeStart;
TimeSpan span = TimeSpan.FromMinutes(1.0);
double num = 16.0;
double num2 = 18.0;
double num3 = 5.0;
while (timeStart <= this.m_tgd.TimeStop)
{
double y = this.DateTime2PointY(timeStart, rc);
if ((timeStart.Minute == 0) || ((timeStart.Minute % 10) == 0))
{
this.DrawHorScaleLine(rc, y);
this.DrawStationTimeScale(y, s, true);
TextBlock block = new TextBlock();
block.SetValue(Canvas.TopProperty, y - (num2 / 2.0));
block.SetValue(Canvas.LeftProperty, ((firstLeftStationXPos - num) - num3) - 1.0);
block.SetValue(FrameworkElement.WidthProperty, num);
block.SetValue(FrameworkElement.HeightProperty, num2);
block.set_TextAlignment(0);
TextBlock block2 = new TextBlock();
block2.SetValue(Canvas.TopProperty, y - (num2 / 2.0));
block2.SetValue(Canvas.LeftProperty, (lastRightStationPosition + num3) + 2.0);
block2.SetValue(FrameworkElement.WidthProperty, num);
block2.SetValue(FrameworkElement.HeightProperty, num2);
block2.set_TextAlignment(0);
if (timeStart.Minute == 0)
{
block.set_Text(timeStart.Hour.ToString("00"));
block.set_FontSize(15.0);
block.set_FontFamily(new FontFamily("Arial"));
block.set_Foreground(new SolidColorBrush(Colors.get_Black()));
block.set_FontStyle(FontStyles.get_Normal());
block.set_FontWeight(FontWeights.get_Bold());
}
else if ((timeStart.Minute % 10) == 0)
{
block.set_Text(timeStart.Minute.ToString());
block.set_FontSize(13.0);
block.set_FontFamily(new FontFamily("Arial"));
block.set_Foreground(new SolidColorBrush(Colors.get_Gray()));
block.set_FontStyle(FontStyles.get_Normal());
block.set_FontWeight(FontWeights.get_Normal());
}
block2.set_Text(block.get_Text());
block2.set_FontStyle(block.get_FontStyle());
block2.set_FontWeight(block.get_FontWeight());
block2.set_FontSize(block.get_FontSize());
block2.set_FontFamily(block.get_FontFamily());
block2.set_Foreground(block.get_Foreground());
this.CanvasRoot.get_Children().Add(block);
this.CanvasRoot.get_Children().Add(block2);
}
else
{
this.DrawStationTimeScale(y, s, false);
}
timeStart = timeStart.Add(span);
}
}