Olá pessoal, estou eu aqui novamente.
O meu caso é o seguinte, eu tenho um textBox que esta definido como IsEnable = false;
Gostaria que quando eu desse duplo click nele, ele ficasse IsEnable = true, e outros dois controles ao lado dele ficassem IsEnable = false;
Achei este código na internet porém nao me ajudou, simplesmente não entra neste evento
XAML:
<StackPanel Grid.Column="2" Grid.Row="2" MouseLeftButtonDown="txtPlacaVeiculoVisitante_MouseLeftButtonDown">
<TextBox x:Name="txtPlacaVeiculoVisitante" Height="25" Grid.Column="2" Grid.Row="2" FontSize="12.5" TextChanged="txtPlacaVeiculoVisitante_TextChanged" LostFocus="txtPlacaVeiculoVisitante_LostFocus" MaxLength="10" KeyDown="txtPlacaVeiculoVisitante_KeyDown" />
</StackPanel>
Vejam o evento no StackPanel (MouseLeftButtonDown), fiz este mesmo evento no TextBox fora de um StackPanel e do mesmo jeito não funcionou !
C#:
private void txtPlacaVeiculoVisitante_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
if (e.ClickCount >= 2)
{
comboBox1.Text = "";
comboBox2.Text = "";
txtPlacaVeiculoVisitante.Text = "";
comboBox1.IsEnabled = false;
comboBox2.IsEnabled = false;
txtPlacaVeiculoVisitante.IsEnabled = true;
}
}
Seria exatamente isso que eu queria fazer, porém não estou conseguindo com este evento !!
Obrigado caso possam me ajudar. Estou acompanhando direto caso haja duvidas !
Atenciosamente, Guilherme. Caso esta resposta foi útil para seu problema, por favor, marque como mesma. Caso ela apenas responda sua pergunta corretamente, não esqueça de marca-lá.