2
ボタンの列を作成するためのループがありますが、今はすべてのボタンにイベントハンドラを実装したいのに機能しません。RoutedEventHandlerを実行できません
ボタン
For e As Integer = 0 To 19
btnFriday(e) = New Button()
btnFriday(e).Height = 23
btnFriday(e).Width = 150
btnFriday(e).SetValue(Grid.ColumnProperty, 9)
btnFriday(e).SetValue(Grid.RowProperty, e + 1)
btnFriday(e).Click += New RoutedEventHandler(AddressOf btnBookSlot_Click)
LayoutRoot.Children.Add(btnFriday(e))
Next
の列を作成するために、反復btnFridayの1がBookslot
Private Sub btnBookSlot_Click(sender As Object, e As RoutedEventArgs)
Dim btn As Button = DirectCast(sender, Button)
Dim bookSlot As New BookSlot()
bookSlot.show()
End Sub
と呼ばchildwindow開いて、以下のイベントを実行し、次にクリックしたときに、私は好きですしたいです
と私は Sとして
Publicイベントをクリックして(オブジェクトとして送信者、電子のようなエラーが表示されますystem.Windows.RoutedEventArgs) 'はイベントであり、 と直接呼び出すことはできません。イベントを発生させるために 'RaiseEvent'ステートメントを使用してください。
ほとんどのソリューションはSilverlightでC#を使用して構築されており、うまく動作しているようです。私はVB.NETとSilverlightを使用することで問題を抱えていますが、どんな考えですか?
大幅に作業します。ありがとう。 –