-
wpf – 在画布上获取鼠标位置(但不在窗口上)?
所属栏目:[大数据] 日期:2020-12-17 热度:162
我在WPF 4和vb.net 2010中有一个项目. 我在窗口内有画布.该窗口是全屏幕,但画布设置为窗口中心的实心640×480.我需要将鼠标放在画布的内部,而不是在窗口的内部.我该如何做? 这不工作吗? Point p = Mouse.GetPosition(canvas); The position of the mouse p[详细]
-
你在VB.NET中使用“我的”命名空间吗?
所属栏目:[大数据] 日期:2020-12-17 热度:96
VB.NET有“我的”命名空间,但是有多少VB.NET开发人员实际使用它? 如果没有,为什么? 如果你使用它,为什么? 我正在考虑为VB.NET构建框架,并使用我的命名空间将其插入到VB中似乎是一个合理的想法.是吗? 根据我的理解,我的目的是成为常见但难以找到或难以使[详细]
-
oop – VB6实现和事件
所属栏目:[大数据] 日期:2020-12-17 热度:56
我有一个旧的VB6项目,我试图添加单元测试.我通过嘲弄对象破坏了类中的依赖.一切都进行得很好,直到我发现一些依靠事件发生,现在我已经打了墙. 这是一个很快的例子,我正在努力做的不工作: ITab.cls: Option ExplicitPublic Event Click(tabNumber As Integer[详细]
-
vb.net如果速记
所属栏目:[大数据] 日期:2020-12-17 热度:114
有没有办法使用速记来做这样的事情? If Not txtBookTitle.Text = String.Empty Then objBook.DisplayName = txtBookTitle.TextEnd If objBook.DisplayName = If(Not (txtBookTitle.Text = String.Empty),txtBookTitle.Text,objBook.DisplayName)[详细]
-
.net – 如何在DataGridView中显示DateTimePicker?
所属栏目:[大数据] 日期:2020-12-17 热度:63
有没有办法在DataGridView中放置DateTimePicker控件? 我检查了所有可能的属性,但它提供了复选框,组合框等选项,而不是DateTimePicker. 您没有错过任何内置选项,但是可以将DataGridViewColumn和DataGridViewCell类子类化,以承载您选择的任何控件. MSDN上的这[详细]
-
vb.net – 我可以更改折线图的宽度吗?
所属栏目:[大数据] 日期:2020-12-17 热度:78
可以使用捆绑在.net 4中的图表来更改线系列的宽度?我该怎么办? 是的你可以. 要增加行宽做这个: chart.Series["SeriesName"].BorderWidth = 3; 我刚刚测试它,它在Spline 2D图表中完美地工作. 之前 后[详细]
-
在VB.NET中投射
所属栏目:[大数据] 日期:2020-12-17 热度:121
我希望能够在类型仅在运行时才能动态地转换一个值.这样的事情 myvalue = CType(value,"String,Integer or Boolean") 包含类型值的字符串作为参数传递,也从数据库读取,该值作为字符串存储在数据库中. 这可能吗? 当然,但是我的价值必须被定义为Object类型,而[详细]
-
vb.net – Visual Studio 2013 VB智能感知
所属栏目:[大数据] 日期:2020-12-17 热度:194
如果这是一个愚蠢的问题,那么道歉,但是这让我很无聊,我无法理解. 我正在使用Visual Studio 2013专业版,通常我在C#中使用Intellisense代码,当我按Enter选择一个方法或添加我的选择的东西,我可以继续在同一行打字. 但是目前我正在开发VB.NET中的一个项目,当我[详细]
-
vb6 – 如何检查VB 6中的对象类型? – 我不想使用’TypeOf’方
所属栏目:[大数据] 日期:2020-12-17 热度:138
如何检查VB 6.0中的对象类型,我们必须修改现有的代码以使用’typeof’方法,有没有任何方法像移动光标在对象变量上,或像快速观察我可以看到它的类型. 我知道以下方法,但我不想使用它 – Set fs = New Scripting.FileSystemObject If TypeOf fs Is Scripting.F[详细]
-
vb.net – 在哪里可以控制winform右上角的“X”关闭按钮的行为?
所属栏目:[大数据] 日期:2020-12-17 热度:104
我正在冒险使我的VB.NET应用程序更好地使用,通过制作一些形式无模式. 我想我已经弄清楚如何使用dlg.Show()和dlg.Hide()而不是调用dlg.ShowDialog().我的主要应用程序窗体中有一个我的无模式对话框的实例: Public theModelessDialog As New dlgModeless 要启[详细]
-
VB的Dim与C#的var相同吗?
所属栏目:[大数据] 日期:2020-12-17 热度:149
这是一个小问题:在VB上,我可以使用Dim来声明变量.在C#中,我可以声明然后使用var.我更熟悉C#的复杂性,我知道var使用类型推断来确定变量的类型.但我不知道’Dim’是什么. 我似乎在this question,但它并不比较这两个关键字.如果有区别,有人可以告诉我哪个? 这[详细]
-
如何强制VB6使用应用程序目录中的DLL和OCX?
所属栏目:[大数据] 日期:2020-12-17 热度:188
我想将我的从属文件放在app目录下. 我似乎记得你可以强制VB6使用本地目录下的文件. 任何提示? 您也可以尝试为您的项目设置 Reg-Free COM.有一个名为 Make My Manifest的免费软件将为您做大部分工作 编辑MMM网站已关闭.我看到here,作者在他们的主持下遇到麻[详细]
-
vb.net – 选择Case True
所属栏目:[大数据] 日期:2020-12-17 热度:53
显然,这曾经是VB6和VBA的一种方式来短路并执行第一个真实情况: Select Case TrueEnd Select 这是否仍然在使用(VB.NET)? 通常使用这种语法,而不是If … ElseIf语句.有些人觉得这更容易阅读.例如: Select Case True Case testVariable 0 Console.Write("You[详细]
-
wpf – 如何将DataGrid转换为dataTable
所属栏目:[大数据] 日期:2020-12-17 热度:61
我想将所有datagrid记录复制到datatable而不使用任何循环. 对于Ex: Dim dt as New DataTabledt = Datagrid1.Items 但这不是工作并给出错误信息. 我的开发平台是Visual Studio 2010,语言是WPF和vb.net 4.0 这是在不使用LOOP的情况下将所有记录从DATAGRID传输[详细]
-
vb.net – 带引用类型的ByVal和ByRef
所属栏目:[大数据] 日期:2020-12-17 热度:151
请参阅以下代码: Public Class TypeTest Public variable1 As StringEnd ClassPublic Class Form1 Private Sub Form1_Load(ByVal sender As Object,ByVal e As System.EventArgs) Handles Me.Load Dim t1 As TypeTest = New TypeTest Test(t1) MsgBox(t1.va[详细]
-
vb.net – Dapper ORM分页和排序
所属栏目:[大数据] 日期:2020-12-17 热度:144
我给了Dapper ORM一个尝试.我可以使用以下代码从表查询数据: Dim comments As List(Of Comment)Using conn = New SqlConnection(ConnectionString) conn.Open() comments = conn.Query(Of Comment)("SELECT * from comments where userid = @commentid",New[详细]
-
MySettings保存在VB 2010 .NET中的哪里?
所属栏目:[大数据] 日期:2020-12-17 热度:81
MySettings值保存在程序本身还是存储在注册表中?所以,例如,如果我用一个程序设置一个My.Settings值,那么我将程序本身复制到另一台电脑 – MySettings值是否仍然设置? 这取决于你选择的 scope.有两个范围设置 – 应用程序和用户范围. 从MSDN文章: Applicat[详细]
-
vb.net对象初始化列表(Of T)
所属栏目:[大数据] 日期:2020-12-17 热度:125
我一直在看一些C#代码: ListEmployee Employees = new ListEmployee{ new Employee{firstname="Aamir",lastname="Hasan",age=20},new Employee{firstname="awais",age=50},new Employee{firstname="Bill",age=70},new Employee{firstname="sobia",lastname=[详细]
-
使用内联IF语句vb.net
所属栏目:[大数据] 日期:2020-12-17 热度:59
代码简要说明如下.该代码需要一堆字符串,并将它们如下所述,中间的if语句决定了其中一个是否连续.问题是If(评估,“”“”)抱怨说它不能是空的,或者必须是一个资源.当评估只是检查一个对象以确保它不是没有和没有的时候,我如何解决这个问题还检查对象中的属性[详细]
-
VB.Net:从My.Resources动态选择图像
所属栏目:[大数据] 日期:2020-12-17 热度:157
我的My.Resources中有一组图像.我想选择选择图像在运行时动态显示.我该如何做? 'Static (Compile time) AssignmentUltraPictureBox1.Image = my.Resources.zoo_picture_1'Dynamic (Runtime) AssignmentUltraPictureBox1.Image = ??? 找到解决方案: UltraPi[详细]
-
在VB.NET中做什么有什么区别?
所属栏目:[大数据] 日期:2020-12-17 热度:167
Do While语句是循环块中的第一行和VB.NET中的单个While之间有什么区别? 他们似乎没有提供任何行为上的差异. 在Visual Basic中,这些是相同的: Dim foo As Boolean = True While Not foo Debug.WriteLine("!") End While Do While Not foo Debug.WriteLine("[详细]
-
在VB.NET源代码中查找未使用的“Imports”语句
所属栏目:[大数据] 日期:2020-12-17 热度:184
Visual Studio IDE允许我在VB.NET源代码中扫描未使用的引用.但是我的应用程序中还有很多未使用的 Imports statements. 两个问题: 有没有办法在我的VB.NET源代码中找到未使用的Imports语句? 未使用Imports语句会伤害我的应用程序的性能? 它完全不会影响运[详细]
-
vb.net – Windows服务 – 创建安装程序Visual studio 2012如何
所属栏目:[大数据] 日期:2020-12-17 热度:85
我在VS2012开发Windows服务,并且已经删除了安装/部署部分.所以我无法创建一个安装项目.我想听听你们可以推荐一个好的易于使用的安装程序.我需要采取一些输入,只有字符串,在安装的服务.我一直在看WiX,但似乎有点复杂,我只有1或2天才能使这个安装程序. 那么除[详细]
-
vb.net – 如何在按钮或标签文本中显示“&”(和号)?
所属栏目:[大数据] 日期:2020-12-17 热度:140
我想展示字符,而不是按钮或标签的文本属性中的键盘快捷键. 有没有办法做到这一点? 问题不清楚,但如果您想显示在按钮文字中,使用 amp;一个用于键盘快捷键,双符号将会释放. 文章Escape ampersand () character in C#提到您可以将单词和单词并将该按钮的UseMne[详细]
-
vb6 – 如何在Visual Basic中使用互斥体
所属栏目:[大数据] 日期:2020-12-17 热度:100
我已经导入了kernel32库,所以我有createMutex函数可用,但我不太确定各种参数和返回值. 这是经典的Visual Basic,而不是Visual Basic.NET,但我可以使用任何语言的形式的答案. VB代码看起来像这样: hMutex = CreateMutex(ByVal 0,1,ByVal 0) 第一个参数是一个[详细]
