Google Mobile Ads

Wednesday, September 19, 2012

C1FlexGrid 'de istenen satıra odaklanmak.


focusIndex=5

fgFlexGrid.Focus()
fgFlexGrid.Row = focusIndex



How to focus on a row into C1FlexGrid.

Excel VBA: Kolon Numarasından Kolon Harfini Öğrenmek


Function GetColumnLetter(ColumnNumber As Integer) As String
    GetColumnLetter= Left(Cells(1, ColumnNumber).Address(1, 0), InStr(1, Cells(1, ColumnNumber).Address(1, 0), "$") - 1)
End Function

Monday, September 10, 2012

VB .NET Runtime Hatalarından Bazıları


The Following table lists many of the runtime errors that Visual Basic application can encounter:

Error Number
Default Error Message
5
Procedure call or argument is not valid
6
Overflow
7
Out of Memory
11
Division by Zero
51
Internal Error
52
Bad file name or number
53
File not found
55
File already open
76
Path not found
482
Printer error

Bir formdan başka bir formdaki metodu çağırmak.


Bir form üzerinden başka bir formu çağırıp, bu form üzerinden de diğer formun üzerindeki bir metodu çalıştırmak isteyebiliriz(eğer ki showdialog kullanılmayacaksa.). Örneğin aşağıdaki gibi frmSubForm adında bir alt formumuz ve frmMain adında da bir başka formumuz olsun.
frmMain üzerinde bir buton'a aşağıdaki kodu ekleyerek alt formun açılmasını sağlarız.

Dim myBtn As New frmSubForm()
myBtn.Opener=Me
myBtn.Show()

ve alt formumuz içinde bir metod daha oluşturarak diğer formumuzun referans olarak gönderildiği _opener değişkenini frmMain'e directcast yaparak form üzerinde bulunan metodları çağırabiliriz.

Public Class frmSubForm
    Private _opener As Form
    Public Property Opener() As Form
        Get
            Return _opener
        End Get
        Set(ByVal Value As Form)
            _opener = Value
        End Set
    End Property
 
    Public Sub RunMethodFromMainForm()
          DirectCast(opener, frmMain).MyMethod()
    End Sub
End Class

Thursday, August 30, 2012

VB.Net'te bir control'e tooltip eklemek


Private myToolTip As ToolTip
myToolTip = New ToolTip()
myToolTip.SetToolTip(Button1, "My Tooltip Text")

Tuesday, August 28, 2012

DataGridView'de Header Kısmına ComboBox Eklemek


Form_Load(........
    Dim rect As Rectangle = DataGridView1.GetCellDisplayRectangle(3, -1, True)
    'cbVolumeOrder, datagridview üzerinde göstermek istediğimiz combobox ımız
    cbVolumeOrder.Location = New Point(rect.Location.X + 60, rect.Location.Y + 15)
    DataGridView1.Controls.Add(cbVolumeOrder)

LinkWithin

Related Posts Plugin for WordPress, Blogger...