The following example shows how to create a ButtonEdit with the Clear button that clears the editor's value.
using System.Windows;
namespace ButtonEdit_Creating {
public partial class Window1 : Window {
public Window1() {
InitializeComponent();
}
private void ButtonInfo_Click(object sender, RoutedEventArgs e) {
buttonEdit.EditValue = string.Empty;
}
}
}
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="ButtonEdit_Creating.Window1"
Title="Creating a Button Editor"
Height="300" Width="300">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition Width="100" />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition Height="22" />
<RowDefinition />
</Grid.RowDefinitions>
<dxe:ButtonEdit x:Name="buttonEdit" Width="100" AllowDefaultButton="False"
Grid.Column="1" Grid.Row="1">
<dxe:ButtonEdit.Buttons>
<dxe:ButtonInfo Content="Clear" Click="ButtonInfo_Click" />
</dxe:ButtonEdit.Buttons>
</dxe:ButtonEdit>
</Grid>
</Window>
Imports Microsoft.VisualBasic
Imports System.Windows
Namespace ButtonEdit_Creating
Partial Public Class Window1
Inherits Window
Public Sub New()
InitializeComponent()
End Sub
Private Sub ButtonInfo_Click(ByVal sender As Object, ByVal e As RoutedEventArgs)
buttonEdit.EditValue = String.Empty
End Sub
End Class
End Namespace