Questione : Come fa l'accesso di I una casella combinata in un datagridtemplatecolumn di WPF using il c# del codebehind

Sto provando ad accedere ad una casella combinata in un datagridtemplate. Se appena il posto il controllo sulla griglia in se, io non ha problemi, ma quando metto la casella combinata nel datagrid, non posso accedergli nel codebehind con il intellisense. Il cb_Icao della casella combinata non è available.

I che prova ad accedere alla casella combinata in un WPF UserControl in Winforms.

class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
> Codebehind: ListAirports vuoto riservato () { sqlCon di SqlConnection = nuovo SqlConnection (ConfigurationManager.ConnectionStrings [“MyConnectionString„] .ToString ()); Cmd di SqlCommand = nuovo SqlCommand (); cmd. Collegamento = sqlCon; cmd.CommandType = CommandType.Text; cmd.CommandText = “SELEZIONANO * A PARTIRE dall'aeroporto„; sqlDa di SqlDataAdapter = nuovo SqlDataAdapter (); sqlDa.SelectCommand = cmd; Gruppo di dati ds = nuovo gruppo di dati (); prova { sqlDa.Fill (ds, “aeroporto„); //Binding i dati al combobox. cb_Icao.DataContext = ds. Pospone [“aeroporto„] .DefaultView; nome di categoria dell'esposizione di //To cb_Icao.DisplayMemberPath = ds. Tabelle [“aeroporto„]. Colonne [“ICAO„] .ToString (); deposito di //To l'identificazione come nascosta cb_Icao.SelectedValuePath = ds. Tabelle [“aeroporto„]. Colonne [“ICAO„] .ToString (); } fermo (eccezione ex) { MessageBox.Show (“un errore ha accaduto mentre caricamento airport."); } infine { sqlDa.Dispose (); cmd. Disporre (); sqlCon.Dispose (); } }
class= del

Risposta : Come fa l'accesso di I una casella combinata in un datagridtemplatecolumn di WPF using il c# del codebehind

Altre soluzioni  
 
programming4us programming4us