There are `primary` button, `default` button, `dashed` button and `danger` button in antd. <ResourceDictionary Source="pack://application:,,,/AntdWpf;component/Themes/Theme.xaml" />\n\n xmlns:antd="https://github.com/ShrlAlgo/AntdWpf"\n\n <WrapPanel Orientation="Horizontal">\n \t<antd:Button Type="Primary" Content="Primary" />\n \t<antd:Button Content="Default" />\n \t<antd:Button Type="Dashed" Content="Dashed" />\n \t<antd:Button Type="Danger" Content="Danger" />\n </WrapPanel> Ant Design supports a default button size as well as a large and small size.\n If a large or small button is desired, set the `Size` property to either `large` or `small` respectively. Omit the `Size` property for a button with the default size. <ResourceDictionary Source="pack://application:,,,/AntdWpf;component/Themes/Theme.xaml" />\n\n xmlns:antd="https://github.com/ShrlAlgo/AntdWpf"\n\n <WrapPanel Orientation="Horizontal">\n \t<antd:Button Type="Primary" Content="Primary" />\n \t<antd:Button Content="Default" Size="Large" />\n \t<antd:Button Type="Dashed" Content="Dashed" />\n \t<antd:Button Type="Danger" Content="Danger" />\n \t<antd:Button Type="Primary" Icon="search" Shape="Circle" />\n \t<antd:Button Type="Primary" Icon="search" Content="Search" />\n </WrapPanel> A loading indicator can be added to a button by setting the `Loading` property on the `Button`. <ResourceDictionary Source="pack://application:,,,/AntdWpf;component/Themes/Theme.xaml" />\n\n xmlns:antd="https://github.com/ShrlAlgo/AntdWpf"\n\n <WrapPanel Orientation="Horizontal">\n \t<antd:Button Type="Primary" Content="Loading" Loading="True" />\n \t<antd:Button Type="Primary" Content="Loading" Loading="True" Size="small" />\n \t<antd:Button x:Name="Click1" Type="Primary" Content="Click Me!" Loading="{Binding Loading1}" />\n \t<antd:Button x:Name="Click2" Type="Primary" Content="Click Me!" Icon="poweroff" Loading="{Binding Loading2}" />\n \t<antd:Button Shape="Circle" Loading="True" />\n \t<antd:Button Type="Primary" Shape="Circle" Loading="True" />\n </WrapPanel> `Button` components can contain an `Icon`. This is done by setting the `icon` property or placing an `Icon` component within the `Button`\n If you want specific control over the positioning and placement of the Icon, then that should be done by placing the `Icon` component within the `Button` rather than using the `icon` property. <ResourceDictionary Source="pack://application:,,,/AntdWpf;component/Themes/Theme.xaml" />\n\n xmlns:antd="https://github.com/ShrlAlgo/AntdWpf"\n\n <WrapPanel Orientation="Horizontal">\n \t<antd:Button Type="Primary" Icon="search" Shape="Circle" />\n \t<antd:Button Type="Primary" Icon="search" Content="Search" />\n \t<antd:Button Icon="search" Shape="Circle" />\n \t<antd:Button Icon="search" Content="Search" />\n \t<antd:Button Type="Dashed" Icon="search" Shape="Circle" />\n \t<antd:Button Type="Dashed" Icon="search" Content="Search" />\n \t<antd:Button Type="Danger" Icon="search" Shape="Circle" />\n \t<antd:Button Type="Danger" Icon="search" Content="Search" />\n </WrapPanel> To mark a button as disabled, set the `IsEnabled` property to `False` <ResourceDictionary Source="pack://application:,,,/AntdWpf;component/Themes/Theme.xaml" />\n\n xmlns:antd="https://github.com/ShrlAlgo/AntdWpf"\n\n <WrapPanel Orientation="Horizontal">\n \t<antd:Button Type="Primary" Content="Primary" />\n \t<antd:Button Type="Primary" Content="Primary(disabled)" IsEnabled="False" />\n \t<antd:Button Content="Default" />\n \t<antd:Button Content="Default(disabled)" IsEnabled="False" />\n \t<antd:Button Type="Dashed" Content="Dashed" />\n \t<antd:Button Type="Dashed" Content="Dashed(disabled)" IsEnabled="False" />\n \t<StackPanel Background="#BEC8C8">\n \t\t<WrapPanel Margin="8 8 8 0">\n \t\t\t<antd:Button Content="Ghost" Ghost="True" />\n \t\t\t<antd:Button Content="Ghost(disabled)" Ghost="True" IsEnabled="False" />\n \t\t</WrapPanel>\n \t</StackPanel>\n </WrapPanel> `Ghost` property will make button's background transparent, it is common used in colored background. <ResourceDictionary Source="pack://application:,,,/AntdWpf;component/Themes/Theme.xaml" />\n\n xmlns:antd="https://github.com/ShrlAlgo/AntdWpf"\n\n <StackPanel Background="#BEC8C8">\n \t<WrapPanel Margin="16 26 16 16" Orientation="Horizontal">\n \t\t<antd:Button Type="Primary" Content="Primary" Ghost="True" />\n \t\t<antd:Button Content="Default" Ghost="True" />\n \t\t<antd:Button Type="Dashed" Content="Dashed" Ghost="True" />\n \t\t<antd:Button Type="Danger" Content="Danger" Ghost="True" />\n \t</WrapPanel> </StackPanel>