我想在運行時從WPF背後的代碼(xaml.cs)創建一個新標籤。因爲我想創建許多對象,所以我無法在xaml文件的開頭創建這些對象。無法從System.Windows.Forms.Label轉換爲System.Windows.UIElements
我在xaml.cs文件試了一下:
Label newLabel = new Label();
newLabel.Text = "newLabelText";
myCanvas.Children.Add(newLabel); // Error at newLabel
我的XAML文件的一部分:
<Canvas x:Name="myCanvas" ...
我碰到下面的錯誤。
Cannot convert fromt 'System.Windows.Forms.Label' to 'System.Windows.UIElement'
我在網上找不到解決方案。
我改變了代碼,如果可以給你的。謝謝! – kame