小编Dev*_*per的帖子

var不适用于DataGridViewRow

我是C#的新手并对使用"var"有疑问

当我使用以下代码时,一切都很好

foreach(DataGridViewRow row in myGrid.Rows)
{
    if (row.Cells[2].Value.ToString().Contains("51000"))
    {
        row.Cells[0].Value = "X";
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,当我改变DataGridViewRowvar我得到和错误的状态

'object'不包含'Cells'的定义,也没有扩展方法'Cells'可以找到接受'object'类型的第一个参数(你是否缺少using指令或汇编引用?)

.net c# var datagridviewrow

20
推荐指数
3
解决办法
589
查看次数

无法访问后面的代码中的控件ID

我的aspx页面中有以下代码:

 <asp:Button runat="server" ID="myButton" Text="hello" />
Run Code Online (Sandbox Code Playgroud)

这在我的代码背后:

protected void Page_Load(object sender, EventArgs e)
{ 
    myButton.Text = "bye"; 
}
Run Code Online (Sandbox Code Playgroud)

由于某种原因,intellisense在后面的代码中获取"myButton"id,但是当它编译时它说

它无法构建,因为它无法识别它!

我的页面是一个默认的aspx页面,它使用一个母版页,该按钮位于一个内容控件中,并且所有页面都设置为在服务器上运行正常,页面运行并且显示正常,除了这个按钮分辨率问题!

有任何想法吗?

c# asp.net user-controls aspx-user-control

19
推荐指数
2
解决办法
7万
查看次数

如何动态更改WPF窗口的大小?

假设我们展示了一些WPF窗口,我们必须在底部显示一些额外的面板.

我想要做的是增加WPF窗口大小并再次居中.

任何线索或样品?

c# wpf xaml

19
推荐指数
2
解决办法
4万
查看次数

将颜色名称转换为SolidColorBrush

如何 颜色名称转换SolidColorBrush类型?我的意思是"黄色"这个词.

SolidColorBrush scb =  ??? ; // "Yellow" 
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# wpf

19
推荐指数
4
解决办法
4万
查看次数

如何在WPF中将高度设置为自动时使scrollviewer工作?

我已经了解到,如果将网格行的高度ScrollViewer设置为Auto,则垂直滚动条将不会生效,因为它的实际大小ScrollViewer可能大于视线中的高度.因此,为了使滚动条工作,我应该将高度设置为固定数字或星形高度

但是,我现在有了这个要求,我有两个不同的视图驻留在两个网格行中,并且我有一个切换按钮可以在这两个视图之间切换:当显示一个视图时,另一个视图隐藏/消失.所以我定义了两行,两个高度都设置为Auto.我绑定的每一行中的布尔属性视图的可视性从我的视图模型(一个是从转换TrueVisible从和其他TrueCollapsed.我们的想法是,当一个视图的能见度Collapsed,网格行的高度/视图将被改变自动为0.

视图显示/隐藏工作正常.但是,在一个视图中我有一个ScrollViewer,正如我所提到的,当行高设置为时,它不起作用Auto.任何人都能告诉我如何在仍然ScrollViewer自动工作的同时满足这样的要求吗?我想我可以在代码隐藏中设置高度.但由于我使用的是MVVM,因此需要额外的通信/通知.有没有更简单的方法呢?

wpf xaml autosize scrollviewer uwp-xaml

16
推荐指数
2
解决办法
3万
查看次数

将PartialView转换为HTML

我只是想知道是否有可能转换

PartialView("_Product", model)
Run Code Online (Sandbox Code Playgroud)

HTML,所以我们可以用JSON发送回去?

return Json(result, JsonRequestBehavior.AllowGet);
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net-mvc json partial-views

15
推荐指数
2
解决办法
2万
查看次数

.Net Remoting与WCF

我正在一个.Net网站上工作,该网站将有1000个并发用户.

我正在考虑将业务组件保留在Web服务器上的应用服务器和UI组件上.数据库(MS SQL Server 2005)将托管在另一台服务器上.我打算也使用负载平衡.

鉴于此,如果我想拥有最佳的应用程序性能和可扩展性,那么从Web服务器到应用服务器的最佳通信方式是什么?

c# performance wcf remoting

14
推荐指数
3
解决办法
8585
查看次数

如何正确克隆List <MyObject>?

可能重复:
如何在C#中克隆通用列表?

List<MyObject> a1 = new List<MyObject>();

var new1 = a1;
Run Code Online (Sandbox Code Playgroud)

现在,如果我改变,a1那么new1也将改变.

所以我的问题是如何正确克隆a1

.net c# generics generic-list

14
推荐指数
1
解决办法
6万
查看次数

C#中的复杂计算

.NET(C#)中用于计算的最佳工具(效率最高)是什么:

  • 积分
  • 偏导数
  • 其他非平凡的数学

人们可以评论Mathematica和Matlab以及它们与C#的集成吗?

c# math matlab wolfram-mathematica

13
推荐指数
1
解决办法
4145
查看次数

如何在C#中优化枚举赋值

我有这个枚举

enum NetopScriptGeneratingCases
{
    AddLogMessages,
    AddLogErrors,
    AddLogJournal,
    AllLog = AddLogMessages | AddLogErrors | AddLogJournal,
    DoNothing
}
Run Code Online (Sandbox Code Playgroud)

并且有一个带有3个复选框的UI,因此根据它们中的哪一个被检查,我必须生成可能的情况来完成某项工作.

NetopScriptGeneratingCases netopScriptGeneratingCases = NetopScriptGeneratingCases.DoNothing;

if (checkBoxAddAuditLog.Checked)
{
    netopScriptGeneratingCases = NetopScriptGeneratingCases.AddLogJournal;
}
else if (checkBoxAddErrorLog.Checked)
{
    netopScriptGeneratingCases = NetopScriptGeneratingCases.AddLogErrors;
}
else if (checkBoxAddLogMessages.Checked)
{
    netopScriptGeneratingCases = NetopScriptGeneratingCases.AddLogMessages;
}
else if (checkBoxAddAuditLog.Checked || checkBoxAddErrorLog.Checked)
{
    netopScriptGeneratingCases = NetopScriptGeneratingCases.AddLogJournal | NetopScriptGeneratingCases.AddLogErrors;
}
else if (checkBoxAddAuditLog.Checked || checkBoxAddLogMessages.Checked)
{
    netopScriptGeneratingCases = NetopScriptGeneratingCases.AddLogJournal | NetopScriptGeneratingCases.AddLogMessages;
}
else if (checkBoxAddErrorLog.Checked || checkBoxAddLogMessages.Checked)
{
    netopScriptGeneratingCases = NetopScriptGeneratingCases.AddLogErrors | NetopScriptGeneratingCases.AddLogMessages;
} …
Run Code Online (Sandbox Code Playgroud)

c# enums flags

13
推荐指数
2
解决办法
993
查看次数