Accessibility Features
This feature enhances usability for all users by providing built-in support for screen readers, focus cues, and keyboard navigation.
Overview
Detailed Documentation
Properties & Settings
Property
Description
Default Value
Type
Example Usage
Code Examples and Integration Demos
using System;
using System.Drawing;
using System.Windows.Forms;
using SiticoneNetFrameworkUI;
namespace AccessibilityDemo
{
public class MainForm : Form
{
private SiticoneCopyButton copyButton;
private TextBox sourceTextBox;
public MainForm()
{
InitializeComponents();
}
private void InitializeComponents()
{
// Create and configure the source TextBox
sourceTextBox = new TextBox
{
Location = new Point(20, 20),
Width = 250,
Text = "Accessible text to copy."
};
// Create and configure the SiticoneCopyButton with accessibility properties
copyButton = new SiticoneCopyButton
{
Location = new Point(20, 60),
Size = new Size(200, 40),
Text = "Copy",
TargetControl = sourceTextBox,
ShowFocusCue = true,
AccessibilityName = "Copy Text Button",
AccessibilityDescription = "Button that copies the text from the text box to the clipboard",
AccessibilityHint = "Press Space or Enter to copy text"
};
// Add controls to the form
Controls.Add(sourceTextBox);
Controls.Add(copyButton);
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.Run(new MainForm());
}
}
}Key Points
Aspect
Details
Best Practices
Practice
Recommendation
Common Pitfalls
Issue
Explanation
Avoidance Strategy
Usage Scenarios
Scenario
Description
Sample Configuration
Review
Aspect
Considerations
Summary
Summary Point
Description
Additional Useful Sections
Integration Checklist
Item
Check
Troubleshooting
Problem
Potential Cause
Suggested Fix
Last updated