3

我正在尝试 TypeCastWindows.ControlsWindows.Form但得到 Null。

private void treeView_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{       
  var tv = sender as System.Windows.Forms.TreeView;
}

如果是的话,System.Windows.Controls我可以打字吗?System.Windows.Forms

4

1 回答 1

5

根据 MSDN

windows.controls - System.Windows 命名空间包含在 Windows Presentation Foundation (WPF) 应用程序中使用的类型,包括动画客户端、用户界面控件、数据绑定和类型转换。System.Windows.Forms 及其子命名空间用于开发 Windows 窗体应用程序。

System.Windows.Forms - System.Windows.Forms 命名空间包含用于创建基于 Windows 的应用程序的类,这些应用程序充分利用 Microsoft Windows 操作系统中提供的丰富用户界面功能。

所以你真正想要的根本不可能。

于 2013-01-08T07:42:18.267 回答