Estoy intentando usar este control en un botón, el form es un WPF, pero por algún motivo que desconozco lo tengo deshabilitado y no puedo usarlo...
(http://img248.imageshack.us/img248/1985/prtscrcapturei.jpg)
¿Alguna idea de porqué no puedo acceder al control?
¿Como podría usar FolderBrowserDialog en ese botón si no puedo acceder a él?, Pues he visto infinitos ejemplos y no he conseguido hacerlo por mi mismo.
Necesito usar el folderbrowser nativo de windows, no me sirve otro (Son muy malos visual e interactivamente hablando), o en su defecto poder hacer este openfiledialog para mostrar/abrir/seleccionar solamente carpetas si fuera posible?:
Private Sub Button_Click_1(sender As Object, e As RoutedEventArgs)
Dim dlg As New Microsoft.Win32.OpenFileDialog()
Dim result As Nullable(Of Boolean) = dlg.ShowDialog()
If result = True Then
Dim path As TextBox = DirectCast(TryCast(DirectCast(sender, FrameworkElement).Parent, FrameworkElement).FindName("textPath"), TextBox)
TextBox1.Text = dlg.FileName
DirectCast(sender, Button).Focus()
End If
End Sub
Gracias por leer.
Ya lo solucioné:
Public Sub Button_Click_1(sender As Object, e As RoutedEventArgs)
Dim dialog As New System.Windows.Forms.FolderBrowserDialog
Dim Resultado As DialogResult
Dim Texto As String
dialog.RootFolder = Environment.SpecialFolder.ApplicationData
Resultado = dialog.ShowDialog
If Resultado.ToString() = "OK" Then
TextBox1.Text = dialog.SelectedPath
Else
TextBox1.Text = "empty"
End If
End Sub
saludos