当前位置: 代码迷 >> VB Dotnet >> 几个VB2013的有关问题
  详细解决方案

几个VB2013的有关问题

热度:311   发布时间:2016-04-25 02:24:30.0
请教大家几个VB2013的问题
1.在设置ComboBOx的时候,比如我想让它根据我的一个intSelected值变化,我用代码
cboExpress.SelectedIndex = intSelected

但是随着我的int值变化,ComboBox的被选中的那个依然不改变,尝试MessageBox输出值的时候,还是-1,MSDN上都说过了SelectedIndex是“获取或设置指定当前选定项的索引。”不知道为啥我的那个不起作用?
2.如何设置主窗体,点击X按钮后就退出程序呢?如果在Dispose事件中End的话,在我的程序中有“注销”,点击注销该窗体也会调用Dispose,这样整个程序就关闭了……所以我想请教的是点击X会关闭程序,而注销不会。
3.在Visual Studio 2013的Basic中,是不是没有设置窗体是否有最小化最大化按键的那个属性呀?以前不是在BorderStyle里面嘛,这个版本窗体属性就没有这个……
------解决方案--------------------
 Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim i As Int16
        For i = 0 To 10
            ComboBox1.Items.Add("y" & i)
        Next
    End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Static L As Int16 = 3
        ComboBox1.SelectedIndex = L
        L = L + 1
        If L = ComboBox1.Items.Count Then
            L = 0
        End If
    End Sub
------解决方案--------------------


Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
        ComboBox1.SelectedIndex = TextBox1.Text.ToString - 1
End Sub
------解决方案--------------------
ComboBox1中内容是事项已经输入的。
------解决方案--------------------
studay 
------解决方案--------------------
第3个问题,我没有2013版本,我是2010版本的.



MaximizeBox  和 MinimizeBox 是设置窗体是否有最小化最大化按键
------解决方案--------------------
你说的BorderStyle现在叫FormBorderStyle
------解决方案--------------------
引用:
Quote: 引用:

你说的BorderStyle现在叫FormBorderStyle

哦哦,好的,那请问关闭按钮实现End应该怎么设置呢?

在formclosed事件中写end