visualstatemanager

    0熱度

    1回答

    我嘗試查找如何更新自定義控件的寬度和高度屬性。 我已經使用UWP社區工具包拉取請求#828中的RadialProgressBar實現獲取1.5里程碑。 我可以在自定義控件上設置寬度和高度,它將工作,但我需要根據顯示分辨率設置不同的寬度和高度值。 RadialProgressBar.xaml RadialProgressBar.cs Page.xaml 我做錯了什麼,我認爲,但我不能發現什麼。 有什

    3熱度

    1回答

    我已經使用VisualStateManager在UWP應用程序之前隱藏(摺疊)圖像控件,所以我知道它的工作原理。但是在這個例子中(下面),它沒有。我無法弄清楚爲什麼這個大圖像(稱爲imgCarDetail)不會消失,並在我將頁面拉伸得越來越窄時重新出現。我認爲它可能與數據綁定有關,但我不明白爲什麼會影響它。 歡迎任何建議。 MainPage.xaml中 <Page x:Class="Stacko

    0熱度

    1回答

    我已經定義了2個狀態一個Big和其他Small和大的狀態將增加窗口大小和小將減少窗口大小。 該窗口有一個選項卡控件和2個tabitem。我想要做的是在選擇tab1時將窗口大小更改爲Big狀態,並在選擇tab2時將窗口大小更改爲Small狀態。我寫了下面的代碼,但它不工作。 以下是XAML代碼。 <Window x:Name="window" x:Class="WpfApp2.MainWindow"

    0熱度

    1回答

    我試圖更改按鈕動態按下背景。但我無法從背後的代碼訪問此屬性。 根據按鈕的基本風格,我嘗試獲取ControlTemplate(通過TemplateProperty),但沒有方法從它檢索它包含的網格(RootGrid)。 所以我試圖讓VisualStateGroup這樣的: var visualStateGroups = VisualStateManager.GetVisualStateGroups(

    1熱度

    1回答

    我第一次玩XAML ControlTemplates,並且正在用我正在處理的一個基本動畫玩一個奇怪的時間。 在下面的樣式中,Pressed visualstate絕對不會觸發ScaleTransform。如果我將Pressed更改爲Focused或MouseOver,則工作得很好。 我錯過了什麼? <Style x:Key="ButtonStyle" TargetType="{x:Type Bu

    1熱度

    1回答

    我無法讓可視狀態管理器正確更改我的應用程序的主柵格的Horizo​​ntalAlignment/VerticleAlignment。 對於在手機上使用的屏幕尺寸,我希望Horizo​​ntalAlignment/VerticleAlignment伸展,將高度/寬度設置爲自動。 對於桌面,它應該是左/頂高/寬設置爲特定大小。無論出於何種原因,當我試圖與定位混亂它的行爲古怪,不會做我想做的 這裏是什麼

    0熱度

    1回答

    我創建了一個通過數據綁定獲取數據的gridview。接下來我要做的是根據屏幕大小使gridview項目的寬度動態化(就像他們在Windows 10新聞,體育應用等中所做的那樣))。到目前爲止,我已經成功地使用視覺狀態管理器通過設置水平對齊拉伸來成功實現最小窗口寬度0,但是我無法爲其他更大的窗口尺寸繼續此操作。 任何形式的幫助,以解決這個問題將不勝感激。謝謝。

    0熱度

    1回答

    視覺國XAML <VisualStateManager.VisualStateGroups> <VisualStateGroup x:Name="SectionHeader"> <VisualState x:Name="SectionHeaderNormal"> <VisualState.StateTriggers> <Adapt

    0熱度

    1回答

    <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="auto"/> <ColumnDefinition Width="*"/> <

    1熱度

    1回答

    我在我的ListView ItemTemplate上添加ColorAnimation到VisualStateManager時遇到問題。 VisualStateManager似乎沒有改變它的視覺狀態。 我想在這裏做的是開始一個StoryBoard將開始儘快順利改變對ListViewItem的Rectangle.Fill顏色,作爲其底層視圖模型的的isReady屬性值的變化。 我在做什麼錯?以及如何正