Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 22 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,24 @@
# Button - Demo Samples
# WPF Button - Demo Samples
## Overview
This repository contains a collection of sample projects that demonstrate the built-in functionalities of the Syncfusion WPF Button control. The Button control is a versatile UI element used to trigger actions, submit forms, or interact with users in various ways. Syncfusion’s enhanced Button control offers additional features such as:
- Image support
- Size modes
- Command binding
- Styling options

This repository contains samples that demonstrate built-in functionalities of Button control.
These features make it suitable for modern WPF applications.

* **<a href="Samples/Getting-Started">Getting Started</a>** - This demo explains how to add button control and its basic features like image sizing options and size modes to an application here.
* **<a href="Samples/MVVM">MVVM Command Binding</a>** - This demo explains how to provide command binding for button control to perform any action while pressing the Button.
## Samples Included
**Samples/Getting-Started**

This demo explains how to add the Button control to a WPF application and showcases its basic features. It includes examples of:
- Setting image sizing options
- Adjusting button size modes
- Customizing appearance

**Samples/MVVM**

This sample demonstrates how to use MVVM architecture to bind commands to the Button control. It shows how to execute actions when the button is clicked using ICommand implementations in the ViewModel.

## Why These Samples?
These examples help developers quickly understand how to integrate and use the Button control in real-world WPF applications. Whether you're building simple forms or complex interactive interfaces, these samples provide a solid foundation for using Syncfusion's Button control effectively.