Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.5.10
|
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 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.
This example creates a new button object located at (100, 200) and with dimensions 400 X 600 pixels.
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>