Leadtools.Windows.Annotations Namespace : AnnButtonObject Class |
public class AnnButtonObject : AnnTextObject, IAnnFont, IAnnHeader, IAnnObject, IAnnRectangle, IAnnText
'Declaration Public Class AnnButtonObject Inherits AnnTextObject Implements IAnnFont, IAnnHeader, IAnnObject, IAnnRectangle, IAnnText
'Usage Dim instance As AnnButtonObject
public ref class AnnButtonObject : public AnnTextObject, IAnnFont, IAnnHeader, IAnnObject, IAnnRectangle, IAnnText
The AnnButtonObject class inherits the the AnnTextObject class, which implements the IAnnText interface. For more information, refer to Using Text in WPF Annotation Objects.
For more information about the button annotation object refer to AnnButtonObject for WPF. For more information about the automated annotation button object, refer to WPF Annotation Objects - Automated Features.
Imports Leadtools.Windows.Annotations Imports Leadtools.Windows.Controls Private Sub AnnButtonObject_AnnButtonObject(ByVal container As AnnContainer, ByVal textString As String) Dim button As AnnButtonObject = New AnnButtonObject() button.Text = textString button.FontFamilyName = "Arial" button.FontSize = 10 button.FontStyle = AnnFontStyle.Normal button.Rect = New Rect(100, 200, 400, 600) button.IsPushed = False container.Children.Add(button) End Sub
using Leadtools.Windows.Annotations; using Leadtools.Windows.Controls; using Leadtools.Demos; using Leadtools.Help; private void AnnButtonObject_AnnButtonObject(AnnContainer container, string textString) { AnnButtonObject button = new AnnButtonObject(); button.Text = textString; button.FontFamilyName = "Arial"; button.FontStyle = AnnFontStyle.Normal; button.Rect = new Rect(100, 200, 400, 600); button.FontSize = 10; button.IsPushed = false; container.Children.Add(button); }
<Window x:Class="WPFSamples.AnnButtonObject" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Leadtools.Windows.Annotations" Height="600" Width="800" xmlns:Leadtools_Windows_Annotations="clr-namespace:Leadtools.Windows.Annotations;assembly=Leadtools.Windows.Annotations" > <Leadtools_Windows_Annotations:AnnButtonObject Left="100" Top="100" Width="200" Height="100" Header="Button Object" Text="Button Text" IsPushed="False"/> </Window>