मैं विंडोज स्टोर ऐप बना रहा हूं। मैं सेटिंग्स में फ्लाईआउट बनाने के लिए कॉलिस्टो लाइब्रेरी का उपयोग करता हूं। मुझे स्टाइल बटन के साथ समस्या है। पृष्ठभूमि के ऊपर मैं माउस और फ़ॉन्ट सफेद हो जाता है ...विंडोज 8 स्टोर ऐप की सेटिंग बार में बटन शैली
तस्वीर देखें (माउस दूसरा बटन खत्म हो गया है):
<UserControl
x:Class="Pomidoro.PomidoroUserControl"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:Pomidoro"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
d:DesignHeight="300"
d:DesignWidth="400">
<Grid>
<StackPanel x:Name="FlyoutContent">
<Button
Name="ChoosePomidoroButton"
Click="ChoosePomidoroButton_Click"
Content="Choose pomidoro image..."
Background="LightGray"
Foreground="Black"
BorderBrush="Black"
/>
<Button
Name="DefaultPomidoroButton"
Click="DefaultPomidoroButton_Click"
Content="Set default pomidoro image"
Background="LightGray"
Foreground="Black"
BorderBrush="Black"
/>
</StackPanel>
</Grid>
:
यह मेरी XAML फाइल है और इस तरह मैं App.xaml.cs में फ्लाईआउट बना रहा हूं:
// Add an Pomidoro settings
var pomidoro = new SettingsCommand("pomidoro", "Pomidoro image", (handler) =>
{
var settings = new SettingsFlyout();
settings.Content = new PomidoroUserControl();
settings.HeaderText = "Pomidoro";
settings.IsOpen = true;
});
args.Request.ApplicationCommands.Add(pomidoro);
जब मैंने डिफ़ॉल्ट शैलियों का उपयोग करने की कोशिश की ...
<Button
Name="DefaultPomidoroButton"
Click="DefaultPomidoroButton_Click"
Content="Set default pomidoro image"
/>
... पृष्ठभूमि, सीमा और अग्रभूमि सफेद था ... और उपयोगकर्ता कुछ भी देखने में असमर्थ था।
ग्रे बटन के लिए डिफ़ॉल्ट शैली को लागू करने के लिए मुझे क्या करना चाहिए (क्योंकि यह स्टोर में कई ऐप्स में है)?
क्या आपने अभी तक बटन शैली टेम्पलेट देखा है? –
मुझे मानक स्टाइल में कोई नहीं मिला ... –
आप निश्चित रूप से संसाधन शब्दकोश है जिसमें यह कोरस्टाइल, या एसडीके स्टाइल में नहीं है (मैं भूल जाता हूं कि आरटी में सटीक नाम क्या है) –