- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
所以这张照片很 self 解释:
RowNumberConverter 确实存在于同一个命名空间中,但 Visual Studio 愚蠢地说它不存在!我确实清理了解决方案,应用程序构建和运行没有问题,但我看不到设计器!而这一切都是突然发生的,莫名其妙!
顺便说一句,这是一个转换器类,用于在 EntityFramework 绑定(bind)的 DataGrid 中显示行号。
更新:
转换器文件(RowNumberConverter.cs):
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Controls;
using System.Windows.Data;
namespace MyProject
{
class RowNumberConverter : IMultiValueConverter
{
#region IMultiValueConverter Members
public object Convert(object[] values, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
//get the grid and the item
Object item = values[0];
DataGrid grid = values[1] as DataGrid;
int index = grid.Items.IndexOf(item);
return (index < 0) ? "" : (index + 1).ToString();
}
public object[] ConvertBack(object value, Type[] targetTypes, object parameter, System.Globalization.CultureInfo culture)
{
throw new NotImplementedException();
}
#endregion
}
}
最佳答案
长期以来,这一直是 VS 的一个问题。您需要将构建类型设置为“任何 CPU”或 x86,任何非 x64 的类型。这是因为(出于没人理解的原因),由于 VS 是从 x86 代码构建的,它无法在设计器中显示和显示 x64 代码。将您的项目(暂时)切换到 x86,重新编译,很快,它就会出现!
关于c# - WPF 设计器在不需要时说 "Build the Project to update Design view",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49049441/
我有以下项目结构: root |- module |- module.py |- __init__.py |- tests |- unit |- some_test.py
考虑以下代码: import tensorflow as tf from tensorflow.python.estimator.model_fn import EstimatorSpec from
PS D:\Projects\ANIS\Decentralized_Bank> truffle 编译 正在编译您的契约(Contract)... Compiling .\src\contracts\M
我注意到 bool在 QtCreator 中以不同于其他类型的颜色突出显示: 只有在包含某些 header 时才会发生这种情况,最终我将其追踪到 . QtCreator 的代码检查器似乎无法手动跟踪
我创建了自己的 PackagesResourceConfig,如下所示: import com.sun.jersey.api.core.PackagesResourceConfig; import j
我正在尝试将 java.util.UUID 保存到 timeuuid 类型的 Cassandra 列中。例如,这是一个默认的 spring-data-cassandra 映射:http://docs.
我看到安装了 mysql2 gem,但没有安装 mysql。所以我做了一点 $ brew install mysql,我收到了这个警告: 警告:mysql-5.6.13 已经安装 我应该怎么做才能解决
Raspbian Buster 默认有 Python3.7。我正在尝试制作 Python3.6 virtualenv。我全新安装了带有桌面的 Raspbian Buster(不是带有“推荐软件”的版本
我是一名优秀的程序员,十分优秀!