многоязычное самовнушение с использованием vb.net - PullRequest
0 голосов
/ 04 января 2011

Я делаю проект на vb.net, который имеет многоязычное средство. В одной форме есть текстовое поле с возможностью автоматического предложения, если я выбираю язык маратхи во время входа в систему, тогда автосуггезион хочет работать в маратхи для этого perticular txtbox. Я использую следующий код. Тогда какой код я пишу для самовнушения, тогда выпадающий список самовнушения будет отображаться на языке маратхи

Public Sub bindCastType()
    ' Me.txtSearchValue.AutoCompleteMode = AutoCompleteMode.Suggest
    Dim objDs As New DataSet
    Dim Cast As New AutoCompleteStringCollection
    Dim objcast As CastManager = New CastManager
    objDs = objcast.GetCastInfoByQuery("", "")

    If Not objDs.Tables(0) Is Nothing Then
        If objDs.Tables(0).Rows.Count > 0 Then
            For Each row As DataRow In objDs.Tables(0).Rows
                Cast.Add(row.Item(1))
            Next
        End If
    End If

    txtCastID.AutoCompleteMode = AutoCompleteMode.Suggest

    txtCastID.AutoCompleteSource = AutoCompleteSource.CustomSource

    txtCastID.AutoCompleteCustomSource = Cast
End Sub

МОЙ вопрос: какой код я пишу для автозаполнения, тогда выпадающий список самовнушения будет отображаться на языке маратхи

1 Ответ

0 голосов
/ 17 января 2011

Вы добавляете параметр language-id к вашему запросу:

objDs = objcast.GetCastInfoByQuery("", "",LanguageID) 

, поэтому он выбирает только строки для выбранного языка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...