标签:xaml
-
XAML-IValueConverter和Behavior相互冲突,导致发生无限循环 - c#
在Xamarin Forms应用程序中,我有一个IValueConverter和Behavior,它们相互冲突,导致无休止的循环发生。我创建了一个简单的应用程序来演示此问题,该应用程序可以下载(下面的链接),并且在下面提供了相关代码。 这是我在这种情况下想要达到的要求。 用户必须能够为int输入一个空值。仅允许用户输入一个整数值。 对于#1,我在后端模型中使 […]
-
如何将源类型'System.Nullable <bool>'转换为目标类型'bool' - c#
也许这是一个简单的问题,但我找不到答案。使用XAML,我有以下代码: <CheckBox Grid.Column="2" Grid.Row="3" Height="23" HorizontalAlignment="Left" Name="tbIsInheritin […]
-
将DataTemplate绑定到“外部”属性 - c#
我有一个TabControl,它从它的ItemsSource生成一个TabItems列表。像这样: <TabControl ItemsSource="{Binding Path =.}"> <TabControl.ItemContainerStyle> <Style TargetType="TabI […]
-
从XAML中的父DataContext将CallMethodAction中的TargetObject设置为ViewModel - c#
我正在创建一个UWP应用,到目前为止,我一直在使用CallMethodAction从ViewModel调用方法,并且工作正常。 但是现在,我正在尝试对ListView中的某些按钮使用相同的方法,但是当我单击按钮时什么也没有发生。 XAML代码是: <Page.DataContext> <vm:RoomPageViewModel x:Name […]
-
为什么仍启用此工具提示? - c#
我正在使用WPF应用,正在尝试有条件地启用工具提示。这很奇怪,我意识到,即使我明确地将工具提示设置为未启用(ToolTipService.IsEnabled="False"),工具提示仍然会显示。有人能弄清楚这里发生了什么吗? <TextBlock Grid.Row="2" Grid.Column="0 […]
-
如何在Wcf服务上引发异常并在客户端上捕获它? - c#
服务演示代码: public class Login : UserNamePasswordValidator { public override void Validate(string userName, string password) { if (new ProjectContext().Users.Count(x => x.Username = […]
-
IValueConverter-传递参数,这是我的自定义控件的属性 - c#
我为自定义控件创建了一个.cs类,其中包含以下属性: //Property which is defining the unit of the textblock in the Ringslice public Units Unit { get { return (Units)GetValue(UnitProperty); } set { SetValue( […]
-
使用依赖项属性和样式触发器时,...不是DependencyProperty - c#
在我的UserControl中: public ODIF.DeviceChannel Channel { get { return (ODIF.DeviceChannel)GetValue(ChannelDP); } set { SetValue(ChannelDP, value); } } public static readonly Dependency […]
-
在代码隐藏中访问DataContext - c#
当心,这是一个相当基本的问题(我认为)。 我有一个名为MyUserControl的UserControl。我在用于ListBox的DataTemplate中使用它: <l:MyUserControl DataContext="Test" /> 现在,我想在MyUserControl的代码背后访问此DataContext,并且我 […]
-
在App.xaml.cs的OnStartup中关闭第一个窗口后,再打开C#WPF第二个窗口 - c#
我有2个WPF窗口。 App.xaml.cs选择“第一个窗口”,并在显示状态时读取一些数据,然后将其关闭。然后App.xaml.cs打开第二个窗口。当我调试代码正确执行但关闭第一个窗口后,它将关闭整个应用程序。我究竟做错了什么? App.xaml.cs中不可能吗? 这是代码。 (对于该测试,我在后面使用代码而不是MVVM)在此代码中,我放置了一个按钮以关闭第 […]