本文整理汇总了C#中Label.SetValue方法的典型用法代码示例。如果您正苦于以下问题:C# Label.SetValue方法的具体用法?C# Label.SetValue怎么用?C# Label.SetValue使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Label
的用法示例。
在下文中一共展示了Label.SetValue方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: PropertySettingsPage
public PropertySettingsPage()
{
Label label1 = new Label();
label1.Text = "Text with CLR properties";
label1.IsVisible = true;
label1.Opacity = 0.75;
label1.HorizontalTextAlignment = TextAlignment.Center;
label1.VerticalOptions = LayoutOptions.CenterAndExpand;
label1.TextColor = Color.Blue;
label1.BackgroundColor = Color.FromRgb(255, 128, 128);
label1.FontSize = Device.GetNamedSize(NamedSize.Large, new Label());
label1.FontAttributes = FontAttributes.Bold | FontAttributes.Italic;
Label label2 = new Label();
label2.SetValue(Label.TextProperty, "Text with bindable properties");
label2.SetValue(Label.IsVisibleProperty, true);
label2.SetValue(Label.OpacityProperty, 0.75);
label2.SetValue(Label.HorizontalTextAlignmentProperty, TextAlignment.Center);
label2.SetValue(Label.VerticalOptionsProperty, LayoutOptions.CenterAndExpand);
label2.SetValue(Label.TextColorProperty, Color.Blue);
label2.SetValue(Label.BackgroundColorProperty, Color.FromRgb(255, 128, 128));
label2.SetValue(Label.FontSizeProperty,
Device.GetNamedSize(NamedSize.Large, new Label()));
label2.SetValue(Label.FontAttributesProperty,
FontAttributes.Bold | FontAttributes.Italic);
Content = new StackLayout
{
Children =
{
label1,
label2
}
};
}
示例2: SetLabelPosition
public static void SetLabelPosition(Label element, FormLabelPosition labelPosition)
{
element.SetValue(LabelPositionProperty, labelPosition);
}
示例3: ManuallySetFontSizeNotOverridenByStyle
public void ManuallySetFontSizeNotOverridenByStyle ()
{
var label = new Label ();
Assert.AreEqual (10.0, label.FontSize);
label.SetValue (Label.FontSizeProperty, 2.0, false);
Assert.AreEqual (2.0, label.FontSize);
label.SetValue (Label.FontSizeProperty, 1.0, true);
Assert.AreEqual (2.0, label.FontSize);
}
示例4: FontSizeCanBeSetFromStyle
public void FontSizeCanBeSetFromStyle ()
{
var label = new Label ();
Assert.AreEqual (10.0, label.FontSize);
label.SetValue (Label.FontSizeProperty, 1.0, true);
Assert.AreEqual (1.0, label.FontSize);
}