2017-02-22 15 views
1

選択したインデックス項目を印刷しようとしましたが、成功できませんでした。選択したインデックス項目を印刷

コードを修正してもらえますか?

印刷ページに「-1」の値が表示されます。

Private Sub Textbox2_TextChanged(sender As Object, e As EventArgs) Handles TextBox2.TextChanged 

    Dim idx As Integer = ListBox1.FindStringExact(TextBox2.Text) 
        If idx <> -1 Then 
         ListBox1.SelectedIndex = idx 
         ListBox2.Items.Add(ListBox1.Text) 
         ListBox1.Items.Remove(TextBox2.Text) 
         PrintDoc.Print() 
    End sub 

Private Sub PrintDoc_PrintPage(ByVal sender As System.Object, ByVal e As Printing.PrintPageEventArgs) Handles PrintDoc.PrintPage 
     Dim drawfont As New Font("arial", 16) 
     Dim drawbrush As New SolidBrush(Color.Black) 
     e.Graphics.DrawString(ListBox1.SelectedIndex, drawfont, drawbrush, 100, 100) 
    End Sub 
+1

作る場合は、エラーを取得しました

あなたのコードの準備ができてそこに行きますか? 「成功しない」とはどういう意味ですか? – hering

+0

何が起こったのですか?何が起こるはずですか? –

+0

印刷されたページに「-1」と表示されます。 – bpece

答えて