"more info" > "security" > "show certificate" > "details" > "export.."
. Выберите имя и выберите тип файла example.cer. Теперь у вас есть файл с хранилищем ключей, и вы должны добавить его в свой JVM C:\Program Files (x86)\Java\jre1.6.0_22\lib\security\cacerts.
example.cer
в cacerts в командной строке: keytool -import -alias example -keystore C:\Program Files (x86)\Java\jre1.6.0_22\lib\security\cacerts -file example.cer
Вам будет предложено ввести пароль по умолчанию это changeit
Перезапустите JVM / ПК.
источник: http://magicmonster.com/kb/prg/java/ssl/pkix_path_building_failed.html
То, что вы хотите сделать, это создать пользовательский элемент управления, содержащий текстовое поле с обработчиком событий для события «GotFocus», запускающим osk.exe, и обработчик событий «Lostfocus», завершающий osk.exe, примерно так:
<UserControl [...] >
<Grid Background="White">
<TextBlock GotFocus="ShowKeyboard" LostFocus="HideKeyboard"/>
</Grid>
</UserControl>
private void ShowKeyboard(object sender, RoutedEventArgs e)
{
//run osk.exe
}
private void HideKeyboard(object sender, RoutedEventArgs e)
{
//terminate osk.exe
}
Вы можете связать свою кнопку, используя PlacementTarget
<Button BorderThickness="1" Visibility="Visible" Command="{*..and now I want to bind my command...*}" DataContext="{Binding Path=PlacementTarget.Tag, RelativeSource={RelativeSource Self}}"/>
. Позже в коде вам нужно указать тег, он ищет окно, но вы можете изменить anecestorType.
<TextBox Tag="{Binding DataContext, RelativeSource={RelativeSource AncestorType={x:Type Window}}}" />
Конечно, в вашей ViewModel (DataContext) вы должны указать правильную команду.