[ wex-alpha @ 05.06.2010. 19:55 ] @
Pozdrav, 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; Dodjela Event Handlera Code (csharp): 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"); } 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. :) |