我有一个创建圆锥的方法,例如在下面的代码片段中。
你能解释一下CreateCone(...)创建的这个锥体如何在同一个解决方案中的XAML文件中使用。
C#代码段:
public partial class MainWindow : Window
{
public Window()
{
InitializeComponent();
CreateCone(new Point3D(0, 0, 0), 0, 0.025, 0.1, 100, Colors.Red);
}
}
答案 0 :(得分:1)
取决于您希望方法触发的时间/位置。您可以从Grid事件等调用该方法。但不确定为什么要这样做。
IE中。 <Grid Loaded="CreateConeWrapper" />
,包装器将调用CreateCone()函数。
答案 1 :(得分:1)
如果您为XAML对象指定如下名称:
<canvas name="myCanvas"></canvas>
然后,您可以使用该名称从代码隐藏文件中访问它们。根据控件的类型,您通常可以设置Content
属性,或者将内容添加到控件Children
集合中:
myCanvas.Children.Add(mycreatedCode);