没有为类型UIElement和UIElement定义运算符=.
本文关键字:UIElement 定义 运算符 类型 | 更新日期: 2023-09-27 18:27:04
我将一些代码从C#翻译成VB.NET,(WPF,.NET 4)
C#
// Update the Z-Index of every UIElement in the Canvas.
foreach( UIElement childElement in base.Children )
{
if( childElement == element )
Canvas.SetZIndex( element, elementNewZIndex );
VB.NET(自动翻译)
' Update the Z-Index of every UIElement in the Canvas. '
For Each childElement As UIElement In MyBase.Children
If childElement = element Then ' <<<<<<<<<<<<< Compile ERROR '
Canvas.SetZIndex(element, elementNewZIndex)
编译错误:
错误4没有为类型定义运算符"="System.Windows.UIElement"answers"System.WindowsUIElement".
在C#中定义了运算符,但在VB.NET-NOT(?)
尝试使用childElement.Equals(element)
而不是