Tem como fazer Lookups em C# sem ser por código, apenas por componentes, ferramentas ou algo do tipo?
Hum…o que seria exatamente esse lookup que você quer?
Pode especificar melhor?
Falar que é C# também é muito genérico.
Pode ser Desktop (WindowsForm, Wpf), Web (asp.net mvc, webforms).
Dê mais dados.
Lookup que eu digo é quando eu digitar o código de algo em um campo, ele trazer em outros campos que serao combobox outos dados que são referentes a esse código digitado
A aplicaçao é desktop e é WindowsForm.
Sim, tem como, pelo visual studio você consegue fazer esse tipo de coisa sem digitar uma linha.
Duvido que isso seja a forma recomendada de fazer, mas enfim.
O primeiro passo seria criar um datasource no escopo do form. Pode usar um dataset.
A maioria dos componentes tem propriedades relativas a dados.
Basta você configurar seus componentes para apontar o dataset que criou.
Um combobox, por exemplo, tem uma propriedade datasource.
Configure para que o datasource dela, seja uma tabela dentro do seu dataset.
Dá uma pesquisada nas propriedades disponíveis para cada controle e logo logo pega a manha.