问题标签 [findname]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1124 浏览

c# - 在控制器中获取 ApplicationUser 对象

我正在编写一个 C# MVC5 互联网应用程序,ApplicationUser在我创建的控制器中获取对象时遇到了一些麻烦。

这是我的代码:

当我尝试运行此代码时,当用户登录时,我会为ApplicationUser用户获取一个空对象。

我可以帮忙吗?

提前致谢

0 投票
2 回答
164 浏览

c# - 方法 FrameworkElement.FindName 没有重载需要 1 个参数

所以我有一些代码:

当我单击 GridViewColumnHeader 时,我运行此代码。但是这条线columnHeader.Template.FindName("Up")引发了错误: No overload for method 'FindName' takes 1 arguments

但这与任何其他问题的不同之处在于,Microsoft 的FrameworkElement.FindName文档清楚地显示了一种采用一个参数的方法:

公共对象查找名称(字符串名称)

参数名称类型:System.String

请求元素的名称。

返回值类型:System.Object

请求的元素。如果没有找到匹配的元素,这可以为 null。

那么为什么我的编译器会引发这个错误呢?

0 投票
1 回答
1512 浏览

c# - FindName does not work

My FindName does not work, the value is null.
And I can't call my x:Name="QuantiteTextBox" in my code-behind...
The name seems to not exist in this context..

XAML :

WPF :

How can I resolve this problem please ? Thanks.

0 投票
1 回答
87 浏览

c# - 我可以通过名称找到控件并在单个命令中更改属性吗?

我们可以在 C# 中使用单个命令按名称查找控件并更改属性吗?我有这个:

有没有办法用一个命令来做到这一点?这不起作用,但是像这样:

0 投票
1 回答
1513 浏览

wpf - 在 Powershell 中使用 FindName 和 WPF

我需要一些有关 Powershell 和 WPF 的帮助。

我正在修改某人使用 WPF 和 powershell 制作的加载项。所以我不是 100% 确定 xaml 结构是如何布局的。我想要做的是修改在运行时生成的某个元素的 Text 属性。我使用了 Snoop2.8.0 并找到了我要修改的元素,它有一个 Name 属性“FreeTextBox”。我打算使用 FindName 方法来获取元素,但是 FindName 方法不返回任何内容。

我在几篇文章中读到有一个单独的东西叫做 contentPresenter 存储这些运行时元素,我需要引用它才能访问我的文本框,但是,我不知道该怎么做。如果有人能指出我正确的方向,我将不胜感激。

问候伊利亚斯

编辑:表单代码

行为代码

从第二个代码的最后一行可以看出,我正在尝试使用 findname 来获取从主应用程序创建的 FreeTextBox。不幸的是,我没有创建文本框的代码,因为这是从主应用程序调用的插件。我使用 snoop 来找出元素本身的属性,但堆栈还不允许我发布图像。

0 投票
1 回答
466 浏览

c# - How to find control created by codebehind using name in WPF

I am currently attempting to create a MIPS emulator using WPF.

In a stack panel control called registerList; I created 32 stack panels (named C0 to C31) that each contain 2 textblocks (second textblock named R0 to R31).

I initially display the 32 registers contained on Procesor.RegisterBank.Registers[i] correctly using the displayRegisters() method I created.

I made a method to update all 32 values of second textblocks with the values contained on a class called Procesor.RegisterBank.

However when attempting to use this method, the GUI page will not display when I start the project.

I've been stuck on this for hours and almost considering not creating the stack panels via code.

Thanks

0 投票
1 回答
4654 浏览

sql-server - 尝试查找特定表和列时无法解决排序规则冲突

我使用 SQL Server 2016。

我需要在服务器上的所有数据库中查找表名和列名。

我收到此错误

无法解决 UNION 操作中“Latin1_General_100_CI_AS_KS_WS”和“SQL_Latin1_General_CP1_CI_AS”之间的排序规则冲突。

按照这个线程:

无法解决排序规则冲突?

我尝试通过添加到我的内部联接或 where 子句将 collat​​e 设置为“DATABASE_DEFAULT”,但这并没有解决错误。

0 投票
1 回答
111 浏览

c# - 在代码隐藏 (Control.Template.FindName) 中找不到 XAML 控件

我试图BeverageMenuItem在后面的代码中访问 XAML 控件(CustomMenuItem 控件),但它返回为Null.

UserMenuInterface.xaml.cs 中的代码

0 投票
1 回答
99 浏览

windows-10-universal - 错误:我的新类的当前上下文中不存在名称“FindName”

我目前正在使用 Visual Studio 2017 在 C# 中创建一个新的 UWApp。在创建一个将处理 Xaml 内容的所有显示的新类之后。

我转移了一个包含这行代码的函数:

...

图片 imgObj = (Windows.UI.Xaml.Controls.Image)FindName("myTopImage");

...

到新类,但 FindName 以红色突出显示,并带有以下错误消息:

当前上下文中不存在名称“FindName”

我不确定为什么 FindName 在 MainClass 而不是在新类中运行良好。我以前在其他应用程序中这样做过,没有任何问题。

谢谢你的时间。

0 投票
1 回答
38 浏览

linux - MakeFile 不像可执行文件那样发光

这是我在 makefile 中编写的代码。出于某种原因,它不允许我执行 make 函数。当我输入“make findName”时,我得到“make: 'findName' 是最新的。”