如何设置自定义控件的设计时间宽度和高度? 我创建了一个自定义ItemsControl,即(generic.xaml的内容)
<Style TargetType="{x:Type MyItemsControl}" >
<Setter Property="Height" Value="24" />
<Setter Property="Width" Value="160" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type local:MyItemsControl}" >
<Grid>
...
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
...
</Style>
它可以很好地运行,但是如果我将控件从ToolBox拖到我的窗口上,我的控件的默认大小是:Height = 100和Width = 200.如何设置设计时间大小以便我将控件从工具箱拖到窗口,默认大小分别为24和160?
答案 0 :(得分:0)
它可以帮助你..........
首先,你必须通过继承它来制作你自己的控件 原始控件和设置Hieght,宽度和你想要的任何东西 自定义控制.........在此之后你拖动你自己做的控制 形成工具箱到你的形式它将按你想要的方式设置.......
答案 1 :(得分:0)
这是Visual Studio本身的设置,似乎没有办法更改它,Microsoft也没有计划对其进行更改。