我想在我的WPF应用程序中显示用户名,它应该从当前用户登录的用户名获取?
所以我的问题是如何从WPF应用程序中获取登录用户的Windows用户名?
如何转换此列表:
List<int> Branches = new List<int>();
Branches.Add(1);
Branches.Add(2);
Branches.Add(3);
Run Code Online (Sandbox Code Playgroud)
进入这个XML:
<Branches>
<branch id="1" />
<branch id="2" />
<branch id="3" />
</Branches>
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用Entity Framework批量更新记录.我试过Entity Framework.Extensions Update方法.
该Update方法能够使用相同的更新值集批量更新一组记录.
例:
Id - Quantity
Record 1 - A - 10
Record 2 - B - 20
Record 3 - C - 30
Run Code Online (Sandbox Code Playgroud)
我们可以通过简单的调用批量更新所有上述记录
Records.Update(new => Record { Quantity = 100 });
Run Code Online (Sandbox Code Playgroud)
如何使用Entityframework.Extensions或以任何其他方法批量更新具有不同数量的每条记录,从而更快地完成批量更新?
c# linq entity-framework entity-framework-extended bulkupdate
我有一个文本框,取决于我需要启用/禁用其他文本框的文本框值.我正在使用MVVM模式.
所以这是我的问题,每当我在TextBox1中输入一些文本时,TextBox1的Setter就会被触发,我能够检查是否循环,是否存在valus,我正在禁用其他文本框.现在,当文本框中有单个值说"9"并且我正在删除/ Backspacing它时,Set事件不会被触发以启用其他文本框.
视图:
<TextBox Text = {Binding TextBox1 , UpdateSourceTrigger = PropertyChanged,Mode= TwoWay}/>
<TextBox Text = {Binding TextBox2 , UpdateSourceTrigger = PropertyChanged,Mode= TwoWay}/>
<TextBox Text = {Binding TextBox3 , UpdateSourceTrigger = PropertyChanged,Mode= TwoWay}/>
Run Code Online (Sandbox Code Playgroud)
查看型号:
private int_textBox1;
public int TextBox1
{
get {return _textBox1;}
set
{
_textBox1= value;
if(value > 0)
{
//Code for Disabling Other Text Boxes (TextBox2 and TextBox3)
}
else
{
// Code for Enabling Other Text Boxes (TextBox2 and TextBox3)
}
NotifyPropertyChanged("TextBox1");
}
}
Run Code Online (Sandbox Code Playgroud)