我遇到了DataGridView的问题.当尝试删除其中一个项目并重新加载网格时,我有一个绑定到网格的3个项目的集合.
如果有代码
If (dlg.ShowDialog() = DialogResult.OK) Then
'Show dialog with grid on it
End If
Run Code Online (Sandbox Code Playgroud)
在打开的对话框中,我从网格中删除一个项目(应该从集合中删除项目,然后重新加载网格),然后返回到"If(dlg.show ..."行,有错误的
"在System.Windows.Forms.dll中发生'System.IndexOutOfRangeException'类型的第一次机会异常
附加信息:索引2没有值."
(我已经打破调试器设置为公共语言运行时错误)
如果我试图访问任何单元格,行或列,我可以理解这个错误,但我不会,然后我希望异常停止在试图访问此网格数据的代码行上,而不是"If( dlg.ShowDialog()..."行
有任何想法吗?干杯
我有一个UserControl(WinForms,.net 2.0),我就是这样的:
protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
var rect = e.ClipRectangle;
var pen = new Pen(Brushes.LightGray, 1);
e.Graphics.DrawRectangle(pen, rect);
}
Run Code Online (Sandbox Code Playgroud)
我基本上想在UserControl上绘制一个边框,但矩形也在所有子控件中绘制!我从来没有读过应该为每个儿童控制器调用它,是否有解决方案?
在Web应用程序中,我具有具有以下结构的事物列表:
如您所见,当我们列出项目(用户,角色或基本上任何东西)时,我们在右侧有一些关联的操作,以黄色突出显示。在这种情况下,所有项目都有一个Delete选项。
但是,如果我运行ADA遵从性工具,则会收到警告,提示:
警告:确保指向不同HREF的链接使用不同的链接文本。
解决此问题的正确方法是什么,因为所有Delete链接显然都指向不同的链接(例如:)javascript:Delete(123)。我知道这只是一个警告,我可以忽略,但是修复它可能会很好。
我不想将链接文本更改为,Delete XYZ因为这将是多余的,而且可能也不适合屏幕。
我正在使用Firefox的辅助功能评估工具栏进行测试。
编辑:当使用屏幕阅读器,标签顺序Administrator,Delete,Advisor,Delete,Instructor,Delete,...作为项目也带你到其中的每一项细节/编辑链接。我不是可访问性方面的专家,但是它看起来已经很多余了,因为它已经在阅读每个项目之前了Delete。
我正在尝试在Athena中执行查询,但是失败。
码:
client.start_query_execution(QueryString="CREATE DATABASE IF NOT EXISTS db;",
QueryExecutionContext={'Database': 'db'},
ResultConfiguration={
'OutputLocation': "s3://my-bucket/",
'EncryptionConfiguration': {
'EncryptionOption': 'SSE-S3'
}
})
Run Code Online (Sandbox Code Playgroud)
但这引发了以下异常:
botocore.errorfactory.InvalidRequestException: An error occurred (InvalidRequestException)
when calling the StartQueryExecution operation: The S3 location provided to save your
query results is invalid. Please check your S3 location is correct and is in the same
region and try again. If you continue to see the issue, contact customer support
for further assistance.
Run Code Online (Sandbox Code Playgroud)
但是,如果我转到Athena控制台,请转到“设置”并输入相同的S3位置(例如):
查询运行正常。
我的代码有什么问题?我已经成功使用了其他几个服务(例如S3)的API,但是我相信在此我传递了一些不正确的参数。谢谢。
Python:3.6.1。Boto3:1.4.4