Javila mi se potreba za dinamickim kontrolama. Nakon toga, te iste kontrole treba da imaju i svoje vlastite evente.
Ja sam to sve napravio da radi, samo me zanima da li je to ispravno na takav nacin, i da li ce to imati neke posljedice kada kod naraste.
DIZAJN Dinamickih kontrola (Combobox)
Code (csharp):
FilteredComboBox dojana = new FilteredComboBox();//Izveden iz FiltereComboBox, base class ComboBox
gridina.Children.Add(dojana); //dodjela moje kontrole u XAML-u
dojana.Name = "komboime";
dojana.Height = 22;
dojana.Width = 99;
dojana.IsEditable = true;
dojana.IsTextSearchEnabled = false;
FilteredComboBox dojana = new FilteredComboBox();//Izveden iz FiltereComboBox, base class ComboBox
gridina.Children.Add(dojana); //dodjela moje kontrole u XAML-u
dojana.Name = "komboime";
dojana.Height = 22;
dojana.Width = 99;
dojana.IsEditable = true;
dojana.IsTextSearchEnabled = false;
Dodjela Event Handlera
Code (csharp):
dojana.MouseDoubleClick += new System.Windows.Input.MouseButtonEventHandler(this.komboime_MouseDoubleClick);
dojana.MouseDoubleClick += new System.Windows.Input.MouseButtonEventHandler(this.komboime_MouseDoubleClick);
I na kraju metoda (event)
Code (csharp):
private void komboime_MouseDoubleClick(object sender, RoutedEventArgs e)
{
MessageBox.Show("heeeeejjjjj");
}
private void komboime_MouseDoubleClick(object sender, RoutedEventArgs e)
{
MessageBox.Show("heeeeejjjjj");
}
Kako bi vi to uradili? Gdje mogu poboljasati?
Dodatno mi treba ideja, kako bi vi gore navedeni kod strpali u klasu? Jer bit ce dosta tako slicnog koda.
:)
[IMG]http://img233.imageshack.us/img233/5078/thumbnailte1.th.jpg[/IMG]
They say I look like daddy :D