multidatatrigger

    2熱度

    1回答

    WPF是否支持使用觸發器來響應路由事件,但僅滿足條件? 例如,WPF支持通過事件觸發器在路由事件上進行觸發。 即: <Button> <Button.Triggers> <EventTrigger RoutedEvent="Click"> ... </.. </.. </.. 但是我找了扳機,只給予一個特定條件得到滿足熄滅。通常情況下,您使

    3熱度

    1回答

    我在將焦點更改爲xaml上的某個按鈕時出現問題。 我試圖做它的代碼看起來如下(如果滿足一些條件,那麼焦點應該設置爲按鈕。奇怪的是,爲了測試目的,我也chaning的按鈕的背景,並設置此屬性每個條件都滿足時,如何設置默認按鈕或將焦點設置該按鈕? <Button.Style> <Style TargetType="{x:Type Button}"> <Style.Triggers> <M

    0熱度

    1回答

    我想使用MultiDataTriggers來啓用/禁用基於兩個文本框的值的按鈕。 該文檔聲明MultiDataTrigger中的條件邏輯與在一起。在下面的例子中,如果txtFirst.Text是foo和txtSecond.Text是酒吧,我想啓用按鈕。但是,該按鈕始終保持禁用狀態(IsEnabled = false)。 我相信我在這裏缺少的一招,但仔細搜索谷歌還沒有得到我在任何地方.... <St

    1熱度

    2回答

    用戶界面控件的正常慣例是當父控件處於焦點時,所選文本,項目或行的顏色鮮豔(例如,明亮的藍色),而當控件不在時,該控件處於去飽和/昏暗(例如,淡藍色)焦點。 與ListView/GridView不同,WPF DataGrid控件默認不遵循此約定。即使在同一個窗口中的另一個控件清晰地對焦,選定的行也會顯示爲明亮。 我想,這應該只是增加一個觸發器,設置的背景{DynamicResource {x:Sta

    2熱度

    1回答

    我有以下數據觸發控制模板 <DataTrigger Binding="{Binding Path=IsDragged}" Value="True"> <DataTrigger.EnterActions> <BeginStoryboard Storyboard="{StaticResource Active}" /> </DataTrigger.Ente

    3熱度

    1回答

    我有以下代碼片段(複製並粘貼到kaxaml,xamlpad等嘗試它) 摺疊所有,但選定的項目。但是,當鼠標沒有超過ListBox時,我想要恢復到所有可見的 ,並且我無法使其無法繼續使用代碼。我正在使用IsMouseOver ListBox屬性在ListBox上設置選定的項目屬性以嘗試觸發更新,但沒有運氣。 任何想法? <Page xmlns="http://schemas.microsoft