WPF组件的一个简单小疑点,求指教

WPF组件的一个简单小问题,求指教
我们做了一个组件,上面有个OK按钮,并把他的IsDefault设成True

现在很多对话框都是用这个组件,但是有些对话框不需要IsDefault=True,有些需要

我知道处理这种方法比较多,但是如何处理比较好,至少code review的时候不要像是刚学WPF那样。。。

谢谢各位大鸟

------解决方案--------------------
添加一个属性,允许调用者配置。