相信大家在做WPF项目的时候,都会用到Grid这个布局控件,一般情况下,如果只是为了布局,那就不需要显示它的边框,但是也有特殊需求,如果把它当做表格来使用,那就需要为它添加实线边框。下面帖代码:
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
namespace WPFStart
{
///
/// 为Grid添加的一个特殊功能,实线边框
///
public class GridHelper
{
//边框的宽度
static double myBorderWidth = 1;
public static double GetBorderWidth(DependencyObject obj)
{
return (double)obj.GetValue(BorderWidthProperty);
}
public static void SetBorderWidth(DependencyObject obj, double value)
{
obj.SetValue(BorderWidthProperty, value);
}
public static readonly DependencyProperty BorderWidthProperty =
DependencyPropert