Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 图形(2D)编程中的比例因子_C#_Autocad_Cad_Solidworks - Fatal编程技术网

C# 图形(2D)编程中的比例因子

C# 图形(2D)编程中的比例因子,c#,autocad,cad,solidworks,C#,Autocad,Cad,Solidworks,当试图设计/实现图形环境以支持缩放(例如英寸和厘米)时,必须考虑哪些要求 那么应该如何处理呢 谢谢。可能的方法: 选择用于内部表示的度量单位 定义并使用允许您将内部单位转换为UI字符串的接口(即FormatLength(双精度);FormatArea(双精度);FormatSpeed(双精度)) 提供接口的必要实现(即MetricFormats和UsFormats) 提供选择要使用的接口实现的方法 非常不清楚您在寻找什么。你在寻找“如何使用不同的测量单位显示值”@Alexi,是的,这就是问题所

当试图设计/实现图形环境以支持缩放(例如英寸和厘米)时,必须考虑哪些要求

那么应该如何处理呢

谢谢。

可能的方法:

  • 选择用于内部表示的度量单位
  • 定义并使用允许您将内部单位转换为UI字符串的接口(即
    FormatLength(双精度);FormatArea(双精度);FormatSpeed(双精度)
  • 提供接口的必要实现(即MetricFormats和UsFormats)
  • 提供选择要使用的接口实现的方法

非常不清楚您在寻找什么。你在寻找“如何使用不同的测量单位显示值”@Alexi,是的,这就是问题所在。提前谢谢。谢谢你的提醒。它给了我一些想法,但有没有URL/书籍/资源可以引导我走这条路?不知道你在寻找什么帮助。。。如何实现接口?如何在UI中显示字符串?如何通过UI中的下拉菜单选择接口的几种实现之一?或者更一般的转换方法,关于度量单位的转换有几个问题,可以从整个语言特性中得出一些想法。如果您取得了一些进展并遇到了问题,请使用代码示例提出新问题。。。