TextBlockと2つのボタンを持つ簡単なUserControlがあります。WPF TextBlockをクリックしないようにする
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="150" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="1*" />
</Grid.RowDefinitions>
<TextBlock Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="2" Height="30" Text="Please install updates" Foreground="#FFF" FontWeight="Bold" Margin="0,0,0,20" Grid.RowSpan="2"/>
<Button Grid.Column="0" Grid.Row="1" Content="Restart Now" Margin="5 0 0 0" Width="80" Height="25" HorizontalAlignment="Right" />
<Button Grid.Column="1" Grid.Row="1" Content="Snooze" Width="60" Height="25" Margin="10 0 0 0" HorizontalAlignment="Left" Click="bttnOK_Click" />
</Grid>
何らかの理由で、TextBlockをクリックしてクリックすると、コントロールが閉じます。
どのようにしてTextBlockをクリックできないようにしますか?
、次のようになります。たぶん、デフォルトのプロパティを上書きするスタイルがありますか? 1つは 'IsCancel'を' true'に設定します。 – mcy
親オブジェクト/スタイルの詳細について教えてください。 – rodrigogq
XAMLを新しいプロジェクトにコピーしましたが、 'Textblock'は*クリックできません。問題は他の場所にあるはずです。 –