需要对WPF中的附加属性有所了解。
- 定义一个静态方法GridEx
namespace Test.Extensions
{
public static class GridEx
{
#region 字段
/// <summary>
/// 要操作的Grid
/// </summary>
private static Grid grid = null;
/// <summary>
/// 默认边框的宽度
/// </summary>
private static double defaultBorderWidth = 0.8;
/// <summary>
/// 边框颜色
/// </summary>
private static SolidColorBrush defaultBorderBrush = new SolidColorBrush((Color)ColorConverter.ConvertFromString("#ff202020"));
#endregion
#region 控制边框显示
public static bool GetShowBorder(DependencyObject obj)
{
return (bool)obj.GetValue(ShowBorderProperty);
}
public static void SetShowBorder(DependencyObject obj, bool value)
{
obj.SetValue(ShowBorderProperty, value);
}
public static readonly DependencyPro
WPF Grid布局控件添加边框附加属性

本文介绍了如何在WPF中为Grid布局控件添加边框附加属性。首先,解释了WPF的附加属性概念,然后详细阐述了一个名为GridEx的静态方法的定义过程,并指导如何在XAML中引用并应用这个附加属性,最终展示实现边框的效果。
最低0.47元/天 解锁文章
4842

被折叠的 条评论
为什么被折叠?



