由于项目需要,需修改Viewport2D.cs代码
增加字段,使能设置做的宽度
/// <summary>
/// 图形最大宽度 贾世义增加
/// </summary>
public int MaxWidth = 0;
修改 private Rect CoerceVisible(Rect newVisible)
{
...
if (!bounds.IsEmpty)
{
if (MaxWidth > 0 && bounds.Width > MaxWidth)
{
//贾世义 修改 使X轴间距不大于指定值时 并不随增加而变动X轴
bounds.X = 0;
bounds.Width = MaxWidth;
}
bounds = bounds.DataToViewport(transform);
}
...
欢迎访问:http://121.18.78.216 适易查询分析、工作流、内容管理及项目管理演示平台